sendmail问题

我正在使用sendmail通过PHP脚本发送电子邮件。 这些电子邮件没有问题,除了几个域名,当我运行命令sendmail -q -v时,会出现以下错误:

推迟:421无效的发件人域(configuration错误的DNS)

当我运行命令sendmail-bp时,我也看到了很多排队的消息。

有人可以在这里指导我吗?

我敢打赌,一些接收服务器要求您的DNS也为您的邮件域提供“SPF”logging。

请参阅: 如何设置SPFlogging?

尝试采取面值的错误消息。

它说,信封发件人邮箱名称的域名部分不是有效的域名。 事实上,在这个ServerFault的答案提问者的情况下…

  • 我发送的很多电子邮件反弹回来

…当域名不是有效的域名时,通常会发生这种情况,就像错误信息所说的那样。 检查信封发件人地址中的域名,如果无效,请修复。 请记住,信封发件人的要点是可以发送错误信息的地方。 有些人会首先拒绝接受你的邮件,如果你提供的邮件发件人邮箱,他们知道不会工作。