501 Your domain does not seem to be valid. Could not find MX record for your domain.
501 5.6.0 Data format error
Diagnostic-Code: SMTP; 501 Your domain does not seem to be valid. Could not find MX record for your domain.
Subject: Cron [ -x /usr/lib/php5/maxlifetime ] && [ -d /var/lib/php5 ] && find /var/lib/php5/ -depth -mindepth 1 -maxdepth 1 -type f -cmin +$(/usr/lib/php5/maxlifetime) -delete
Content-Type: text/plain; charset=ANSI_X3.4-1968
X-Cron-Env: <SHELL=/bin/sh>
X-Cron-Env: <HOME=/root>
X-Cron-Env: <PATH=/usr/bin:/bin>
X-Cron-Env: <LOGNAME=root>
每 30 分钟会收到一次以下错误邮件,
请帮忙,
提前致谢
答案1
我发现这里有几个潜在的问题。
- 您的服务器的主机名 (
webwerks-G31M-ES2L
) 设置为您控制的 FQDN 以外的其他名称。 - 您的服务器的 FQDN 没有 MX 记录。
- 您的
/etc/aliases
文件正在将电子邮件转发到无效的地方。 - 您有一个每 30 分钟运行一次的标准 PHP cron 作业,但您没有运行 PHP 网站。
- 您的本地邮件服务器配置为发送不应该发送的邮件。
- 您的本地邮件服务器声称自己是
webwerks-G31M-ES2L
FQDN。
您首先要做的就是将一些行放入/etc/aliases
文件以便将 root 的邮件发送给您。
root: [email protected]
之后,检查列表的其余部分,并检查每个部分是否正确。您应该在/etc/mailname
处找到一个文件,该文件告诉 Postfix 在与其他邮件服务器通信时要说哪个名称。这将有助于6.
。