使用 SSMTP linux 设置 GMX 电子邮件

使用 SSMTP linux 设置 GMX 电子邮件

我使用 来设置最简单的外发电子邮件服务器ssmtp。它给了我错误ssmtp: 550 Sender address is not allowed。这是我的配置,没有注释:

#/etc/ssmtp/ssmtp.conf
[email protected] 
mailhub=mail.gmx.com:587
rewriteDomain=gmx.com 
hostname=gmx.com 
FromLineOverride=YES
[email protected] 
AuthPass=password 
UseSTARTTLS=YES

运行输出:

~# echo "E-Mail testing SSMTP" | ssmtp -vv [email protected]
[<-] 220 gmx.net (mrgmx004) Nemesis ESMTP Service ready
[->] EHLO gmx.com
[<-] 250 STARTTLS
[->] STARTTLS
[<-] 220 OK
[->] EHLO gmx.com
[<-] 250 SIZE 69920427
[->] AUTH LOGIN
[<-] 334 VXNlcm5hbWU6
[->] aG1pZGFuaWFiZGVsaWxhaEBnbXguY29t
[<-] 334 UGFzc3dvcmQ6
[<-] 235 Authentication succeeded
[->] MAIL FROM:<[email protected]>
[<-] 550 Sender address is not allowed.
> ssmtp: 550 Sender address is not allowed.

答案1

[->] MAIL FROM:<[email protected]>

GMX 正确地拒绝了这一点:你不能从[电子邮件受保护]

FromLineOverride=YES

怎么样NO

相关内容