linux – 测试邮件服务器服务器而不是收件人

linux – 测试邮件服务器服务器而不是收件人,第1张

概述我们在 Linux服务器上有一个Drupal网站,它使用mail()通过 PHP发送邮件.我认为这将使用 PHPmailer和sendmail. 域名是www.myclientdomain.com,我们可以整天从网站收到电子邮件.对于我们的电子邮件,我们的Gmail一切都很棒. 但是,他们无法从Web服务器接收任何电子邮件.电子邮件的发送时间为[email protected] 我们在 Linux服务器上有一个Drupal网站,它使用mail()通过 PHP发送邮件.我认为这将使用 PHPmailer和sendmail.

域名是www.myclIEntdomain.com,我们可以整天从网站收到电子邮件.对于我们的电子邮件,我们的Gmail一切都很棒.

但是,他们无法从Web服务器接收任何电子邮件.电子邮件的发送时间为[email protected]

他们正在运行Exchange我相信并且我们已经制定了SPF记录,但这似乎没有任何帮助.

我怎样才能最好地模拟从服务器发送电子邮件,并测试他们的邮件服务器响应的内容.我可以使用哪些工具来查看某些日志,或者找到此问题的根源?我没有从他们的Exchange管理员那里获得太多帮助,似乎没有出现过他们的交易所,所以它之前的东西可能会挤压它.barracuda,谁知道.

解决方法 当我看到这种情况发生时,几乎总是因为邮件是在本地传递的.托管myclIEntdomain.com的Drupal Web服务器不知道myclIEntdomain.com的电子邮件是在外部托管的.

您应该能够通过查看/ var / log / maillog或mail.log或exim_main.log或在发行版中命名的任何邮件日志来快速验证这一点.

另一个非常有用的工具是telnet.您可以从Drupal服务器telnet到Exchange服务器并模拟SMTP连接.这将让您查看Exchange服务器发回的邮件,并验证您是否可以将正确的电子邮件发送到该Exchange服务器.

有关如何通过telnet进行手动SMTP会话的快速教程如下:

http://www.networkclue.com/internet/smtp/manual-test.aspx

祝好运!

总结

以上是内存溢出为你收集整理的linux – 测试邮件服务器/服务器而不是收件人全部内容,希望文章能够帮你解决linux – 测试邮件服务器/服务器而不是收件人所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/1034139.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-24
下一篇 2022-05-24

发表评论

登录后才能评论

评论列表(0条)

保存