我有一個crontab,包括一個[email protected]。我的服務器使用msmtp將電子郵件轉發到Amazon Simple Email Service。我的問題是,cron命令的輸出永遠不會到達我的郵箱。這就是msmtp在日誌中說:通過msmtp的Crontab電子郵件 - >亞馬遜SES
3月6 14點26分02秒主機= email-smtp.us-east-1.amazonaws.com TLS =上將auth =用戶=從MY.SES.USER = [email protected] [email protected] smtpstatus = 554 smtpmsg ='554交易失敗:用戶名缺失:?Cron守護進程?'。 errormsg ='服務器不接受郵件'退出代碼= EX_UNAVAILABLE
爲了讓Amazon SES接受cron電子郵件,我需要做些什麼?
您是否使用通過亞馬遜控制檯生成的SMTP憑證?您是否從**驗證的電子郵件帳戶發送**?你在沙箱或生產SES?如果在沙箱中:您是否將**發送至**已驗證的電子郵件帳戶? – Viccari 2013-03-06 17:22:57
是的,我使用提供的SMTP憑據,並且在通過PHP發送電子郵件時它們工作正常。發件人地址和地址相同 - 它們具有經過SES驗證的域名(並且它通過PHP工作)。你碰巧知道我在哪裏可以找到電子郵件的完整來源?現在我只能看到日誌中的短消息。 – jbsteel 2013-03-07 10:43:23
我不......我建議在亞馬遜開發者論壇上發佈您的問題。 – Viccari 2013-03-07 11:12:37