防止向电子邮件发件人发送错误消息

Posted

技术标签:

【中文标题】防止向电子邮件发件人发送错误消息【英文标题】:Preventing sending error messages to email sender 【发布时间】:2015-05-15 22:14:52 【问题描述】:

我正在使用 php 脚本传送我的邮件,而发件人的邮件不断收到错误消息:

  pipe to |/home/USERNAME/public_html/emailparser.php
    generated by info@example.com
    local delivery failed

我读到将 -q 添加到 #!/usr/bin/php 会静音,但不会。有人有想法吗?

【问题讨论】:

【参考方案1】:

#!/usr/bin/php 作为脚本的第一行,以便系统知道它应该使用/usr/bin/php 来运行您的脚本。此外,请确保您的脚本为所有用户启用了可执行权限。

如果这不起作用,请检查您的邮件服务器投递日志,这些日志应该可以说明问题所在。

【讨论】:

以上是关于防止向电子邮件发件人发送错误消息的主要内容,如果未能解决你的问题,请参考以下文章

48. Python 发邮件

Python smtplib 向对应行中的收件人发送电子邮件

如何将消息发送给多个收件人

无法通过 gmail api 向多个发件人发送电子邮件

使用 Mailkit 或 mimekit 向多个收件人发送一封电子邮件

Mandrill 能否将退回的邮件信息发送到发件人电子邮件