Linux
sendmail 適用於某些電子郵件
我使用 PHP 發送使用 sendmail 的電子郵件。我注意到某些電子郵件未發送,並在 /var/log/maillog 中出現以下錯誤
範例 1
stat=未知發件人
範例 2
stat=Deferred: 450 4.1.8 apache@testname.testurl.net: Sender address denied: Domain not found
範例 3
stat=Deferred: 421 invalid sender domain ’testname.testurl.net’(配置錯誤的 dns?)
伺服器資訊…
主機名- 測試名
/etc/hosts
127.0.0.1 - localhost.localdomain 主機名
xxx.xxx.xxx.xxx - testname.testurl.net testname
::1 - localhost6.localdomain6 localhost6
執行 Centos 5.8
您必須確保所有與電子郵件相關的名稱和域都存在並且可以解析到您的 IP 地址。反之亦然,IP 地址應解析為您的域。