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


Preventing sending error messages to email sender

我正在使用PHP脚本管道处理邮件,发件人邮件不断收到错误消息:

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

我读到将 -q 添加到 #!/usr/bin/php 会静音,但事实并非如此。有人有想法吗?

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

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