作者tennyleaz (tenny)
看板Linux
标题[问题] ssmtp 寄信失败 550?
时间Thu Mar 21 11:35:05 2019
各位好,
我想要利用ssmtp透过yahoo信箱寄信,以下是我的ssmtp.conf设定
===========================
root=<雅虎帐号>
mailhub=smtp.mail.yahoo.com:587
rewriteDomain=yahoo.com
hostname=yahoo.com
FromLineOverride=YES
AuthUser=<雅虎帐号>
AuthPass=<雅虎密码>
UseSTARTTLS=YES
Debug=YES
===========================
但是寄信会显示错误纪录,例如我用以下指令寄信
echo "Testing" | mail -s "Test Email" <咕狗收件信箱>
会失败,看 /var/log/mail.log 内容有错误纪录:
sSMTP[18887]: Creating SSL connection to host
sSMTP[18887]: 220 smtp.mail.yahoo.com ESMTP ready
sSMTP[18887]: EHLO yahoo.com
sSMTP[18887]: 250 STARTTLS
sSMTP[18887]: STARTTLS
sSMTP[18887]: 220 2.0.0 Ready to start TLS
sSMTP[18887]: SSL connection using RSA_AES_256_CBC_SHA1
sSMTP[18887]: EHLO yahoo.com
sSMTP[18887]: 250 AUTH PLAIN LOGIN XOAUTH2 OAUTHBEARER
sSMTP[18887]: AUTH LOGIN
sSMTP[18887]: 334 VXNlcm5hbWU6
sSMTP[18887]: dGVubnlsdUB5YWhvby5jb20=
sSMTP[18887]: 334 UGFzc3dvcmQ6
sSMTP[18887]: eTEyMjU0MDkwNw==
sSMTP[18887]: 235 2.7.0 Authentication successful
sSMTP[18887]: MAIL FROM:<雅户帐号>
sSMTP[18887]: 250 2.1.0 Sender <雅户帐号> OK
sSMTP[18887]: RCPT TO:<咕狗收件信箱>
sSMTP[18887]: 250 2.1.5 Recipient <咕狗收件信箱> OK
sSMTP[18887]: DATA
sSMTP[18887]: 354 Ok Send data ending with <CRLF>.<CRLF>
sSMTP[18887]: Received: by yahoo.com (sSMTP sendmail emulation); Thu, 21 Mar 2019 11:21:29 +0800
sSMTP[18887]: From: "tenny" <tenny@debian-PC>
sSMTP[18887]: Date: Thu, 21 Mar 2019 11:21:29 +0800
sSMTP[18887]: Subject: Test Email
sSMTP[18887]: To: <咕狗收件信箱>
sSMTP[18887]: X-Mailer: mail (GNU Mailutils 3.1.1)
sSMTP[18887]:
sSMTP[18887]: Testing
sSMTP[18887]: .
sSMTP[18887]: 550 Request failed; Mailbox unavailable
sSMTP[18887]: 550 Request failed; Mailbox unavailable
请问,我在那里设定有问题呢?
--
Sent from my Windows
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 218.161.53.45
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Linux/M.1553139308.A.2B4.html
1F:推 chang505: 550 要求失败; 信箱 不存在 03/21 13:48
2F:→ tennyleaz: 我确认我的收件人信箱没有打错 03/21 15:40
3F:推 chang0206: 用webmail可以寄吗?(我相信应该可以) 03/21 16:10
4F:→ chang0206: 用手机APP可以寄吗?(我相信还是可以 03/21 16:11
5F:→ chang0206: 换一条线路能不能寄?我觉得看线路的「名声」 03/21 16:12
6F:推 chang0206: 你的hostname 不应该是yahoo.com 你应该知道吧? 03/21 16:18
7F:推 chang0206: sorry 我刚刚测试也是不行 0rz ... 03/21 16:46
8F:→ tennyleaz: 我刚刚测试,网页收发信可以,ssmtp用我家网路或是手 03/21 16:48
9F:→ tennyleaz: 机4G都一样的错误。请问Hostname要设定什麽才对? 03/21 16:48
10F:→ tennyleaz: 我的debian是装在Virtualbox上面,不晓得有没有关系? 03/21 16:50
11F:→ tennyleaz: EDIT: 换成mutt收发信就没问题,怪... 03/21 17:34
12F:→ chang0206: 我有发信给你,你有看吗? 03/21 17:38