Linux

sendmail 適用於某些電子郵件

  • May 16, 2013

我使用 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 地址應解析為您的域。

引用自:https://serverfault.com/questions/508285