![如何判断服务器是否正在发送邮件](https://linux22.com/image/601425/%E5%A6%82%E4%BD%95%E5%88%A4%E6%96%AD%E6%9C%8D%E5%8A%A1%E5%99%A8%E6%98%AF%E5%90%A6%E6%AD%A3%E5%9C%A8%E5%8F%91%E9%80%81%E9%82%AE%E4%BB%B6.png)
我希望能够检查我的服务器是否正在发送电子邮件,即使 PHP 的验证返回 true。
我不确定我的服务器当前是否正在发送电子邮件。
如何测试以确保电子邮件确实已从服务器发送出去?
有没有什么方法可以检查电子邮件是否已发送,我不需要检查是否已收到,而只是检查是否已发送。
答案1
telnet yuor.server.ip 25
你应该得到类似
220 your.mail.server ESMTP
答案2
检查黑名单,检查日志。/var/log/mail.log 中的日志应该会告诉你发生了什么。