私が設定するために使用する最も簡単な送信メールサーバーです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はこれを正しく拒否します。次から開始できません。[Eメール保護]。
FromLineOverride=YES
どうですかNO
?