来自我服务器的所有邮件都有 Received: (from www-data@localhost)
即使我已经设定 127.0.0.1 mydomain.org mydomain server2
在/ etc / hosts中。我认为这就是它最终进入垃圾邮件文件夹的原因。
我怎么能改变这个 Received: (from www-data@localhost)
?
$headers = "Sender: " . $fromMail . "\r\n";
$headers .= "From: " . $fromMail . "\r\n";
$headers .= "Reply-To: ". $replayFromMail . "\r\n";
$headers .= "MIME-Version: 1.0\r\n";
$headers .= "Content-type: text/html; charset=iso-8859-1" . "\r\n";
mail($urow['email'],$subject,$notify,$headers);
我也尝试添加-f no-replay@mydomain.org:
mail($urow['email'],$subject,$notify,$headers,"-f no-replay@mydomain.org");
为什么我认为它与垃圾邮件问题有关?
此IP地址为HELO'ing,因为违反了“localhost.localdomain” 相关标准(具体为:RFC5321)。
CBL没有列出RFC违规本身。这个 特定 然而,行为与spambot感染密切相关。在 换句话说,成千上万的IP地址HELO'ing 这样,除了极少数之外,其他所有人都被感染并喷出垃圾。即使它 不是感染,这是一个应该修复的错误配置, 因为许多垃圾邮件过滤机制使用相同的规则运行, 无论CBL是注意到还是注意它,最好修复它 不。
是的,我做到了。它给了我server2和
—
Orlo
hostname -f
给了我我的域名
sendmail是你的邮件发送守护程序?我可以帮助exim,但我没有使用sendmail。希望其他人可以提供一些见解
—
Canadian Luke
这是你如何问这个问题 。请注意,提问者为正在使用的MTS命名,并提供有关如何配置MTS的详细信息。
—
JdeBP
您是否在更改后重新启动/ HUPed sendmail守护程序
—
AnFi
/etc/hosts
? AFAIR sendmail在守护程序启动期间设置“此主机电子邮件名称”。
/etc/hosts
文件?什么输出hostname
给?