我正在使用 postfix 向我的邮箱发送附件。当我使用以下命令时,postfix 工作正常
echo TodayData | mail -s TodayData [email protected] -A /a/ainside/sendmail.txt
但是当我像这样改变命令时
echo TodayData | mail -s DailyDataReport [email protected] -A /a/ainside/sendmail.txt
它没有发送邮件,但我可以看到邮件已发送cat /var/log/mail.log
。但我没有收到任何东西。
谢谢
答案1
如果您在日志中看到 Postfix 发送了邮件,则问题不在于您的 Postfix 配置。很可能邮件只是在接收 MTA 上被默默过滤为垃圾邮件。检查垃圾邮件设置,并可能将发件人地址列入白名单。
顺便问一下,与当前这封正文极短的邮件相比,这封邮件看起来不是更像垃圾邮件吗?有什么理由认为这封邮件一定是附件吗?cat /a/ainside/sendmail.txt | mail -s DailyDataReport [email protected]