Zed*_*aid 7 email email-server debian postfix
出于某种原因,我的服务器停止发送邮件,我不知道为什么。我正在使用 postfix 运行 Debian 5.0。我记得使用 apt-get 设置它,它运行良好。
是否有我需要更新的配置文件?我可以从 shell 发送测试电子邮件吗?
And*_*ehm 15
你应该检查你的日志文件
/var/log/mail.log
/var/log/mail.err
/var/log/daemon.log
Run Code Online (Sandbox Code Playgroud)
最好知道您的邮件是否已排队:
mailq
Run Code Online (Sandbox Code Playgroud)
如果您的队列中有邮件,请尝试:
sendmail -q
Run Code Online (Sandbox Code Playgroud)
检查您的 postfix 服务状态:
/etc/init.d/postfix status
Run Code Online (Sandbox Code Playgroud)
请检查您的后缀配置:
postfix check
Run Code Online (Sandbox Code Playgroud)
编辑:
请检查您的 dns 设置:
nslookup www.google.de
Run Code Online (Sandbox Code Playgroud)
请检查您是否能够 ping 任何目标域:
ping www.google.de
Run Code Online (Sandbox Code Playgroud)
小智 4
从 shell 发送测试电子邮件可以通过以下方式完成:
echo "test-body" | mailx -s "test-subject" username@example.com
你可能需apt-get mailx要这样做。
我对 postfix 不熟悉,但也许 /var/log 中有一个日志文件你可以查看,或者检查 /var/log/daemon.log。
| 归档时间: |
|
| 查看次数: |
28409 次 |
| 最近记录: |