我正在运行Centos 6.4并拥有web01.domain.com的主机名 – 系统只运行PHP,SSH和FTP,没有POP或IMAP邮件,只使用Sendmail。
当使用Sendmail通过PHP发送电子邮件时,大多数邮件都可以正常工作,但由于发件人域名无效,有些邮件被拒绝:
May 29 14:13:01 web01 sendmail[3145]: STARTTLS=client, relay=mx01.kundenserver.de., version=TLSv1/SSLv3, verify=FAIL, cipher=AES256-SHA, bits=256/256 $150], dsn=4.0.0, stat=Deferred: 421 invalid sender domain 'web01.domain.com' (misconfigured dns?) http://postmaster.1and1.com/error-messages/#invalidsenderdomain
上面的链接提到:
An A record or MX record must be assigned to your sender domain in accordance with RFC 2181.
我的邮件托pipe在其他地方,所以我真的不想乱搞Alogging或MXlogging,除非我必须如此,如果我从web01.domain.com更改我的主机名为domain.com这将解决这个问题,还有什么其他问题它可能导致? 如果没有,我需要改变我的DNS提供商“修复”这个?
谢谢
您只需要为您的服务器创build一个Alogging,然后如果可以,请设置一个RDNS条目。 除非您期望收到邮件,否则没有理由设置MXlogging。