SMTP测试SMTP,或者更确切地说是短消息传输协议,是将大多数电子邮件从一个服务器发送到另一个服务器的方法。这个过程非常简单,您从电子邮件软件发送一条消息,该消息通过SMTP服务(通常与Internet提供商)传输,然后该服务将消息发送到正确的服务器。然后,另一端的服务器决定将消息传递到哪个邮箱。整个过程通常只持续几秒钟,这取决于电子邮件的大小。最常见的电子邮件服务器之一是Microsoft Exchange server,它是一个安装在您的邮件服务器上的软件,用于管理传入和传出的电子邮件。您可以从许多在线课程中了解如何设置Exchange服务器,包括Udemy的这门课程。

但是,即使您是交换专家,也让您的服务器顺利工作,SMTP可能会不时出错。所以拥有许多可用的SMTP测试方法是有用的,因此您可以解决问题并确切地查找错误。

方法1 - 从命令提示符

在Windows中,可以直接从命令提示符手动测试SMTP连接。要做到这一点,首先打开一个命令提示符,从开始菜单转到“运行”,并输入“cmd”。在命令提示符中,输入:

远程登录mail.mailserver.com 25

当然要在您自己的服务器上执行SMTP测试,您必须用您测试的邮件服务器的名称替换[邮件服务器]。数字25是SMTP最常使用的端口号。如果您知道这是不同的,只需更改数字即可。

你应该从服务器得到这样的响应:

220 mx.mailserver.com ESMTP.

您得到的实际回复会因服务器而异,但您在这里真正想要的是任何回复。如果您得到了回复,那么至少您知道服务器已经启动,这是您完成SMTP测试的第一部分。

你现在可以发送一封测试邮件来确保一切正常。请注意,当使用telnet时,退格键不能正常工作,即使你可以看到它在屏幕上工作。因此,您需要完美地输入以下内容。

ehlo mydomain.com邮件来自:<(电子邮件保护)> rcpt:<(电子邮件保护)>数据测试消息,无需响应。辞职

编辑来自您了解工作的电子邮件的邮件和rcpt以解决电子邮件。第二个终点上的单一时期告诉您在数据中键入的Telnet会话,并且显然退出告诉它要关闭会话。其他一切都是相当自我解释的。如果运气,您应该看到相关邮箱中出现的电子邮件。恭喜!如果您收到了电子邮件,则已成功执行SMTP测试。

这种类型的测试可能是可以作为SMTP测试使用的最傻的验证方法。它在最基本的级别上与邮件服务器通信。如果你可以通过这种方式发送电子邮件,那么就没有理由其他任何发送方式(web客户端、电子邮件客户端)不能发送电子邮件。如果在您成功地使用该方法从命令提示符发送邮件后,其他方法都失败了,那么您需要从其他地方开始寻找问题。例如,您的计算机可以通过网络看到邮件服务器吗?它们可能会被防火墙或其他问题所阻止。您可以在Udemy的一个有用的课程中找到更多关于网络故障排除的信息。

方法2 - 使用在线服务

电子邮件是现代社会中互联网最重要的方面之一,因此自然地在互联网上提供服务,以帮助任何人,无论是他们是否是专业人员,确保他们的服务正常工作。有很多商业付费用于测试服务,或者您可以简单地使用一个免费的商业。

最好的免费软件之一是Wormly (www.wormly.com)。如果您在Internet上设置了电子邮件服务器,则只需填写一个框中的IP地址或完全限定的主机名,以及在后续框中要将测试电子邮件发送到和从后续框中。然后网站对您进行测试。它不能比这更简单,这是一个非常简单而有用的工具。

作为一名IT专业人员,我经常使用这个工具和其他类似的工具来快速、轻松地测试服务。有时,仅验证服务是否在工作就可以节省数小时的故障排除和诊断时间。如果有必要,您还可以在客户面前执行此SMTP测试,以向他们证明服务正在工作。

有时候,电子邮件用户可能会说这封邮件不工作,但实际上它只是一封卡在发件箱里的邮件。如果这种情况发生,你可以在这里阅读

方法3 - 发送简单的测试电子邮件

有时最明显的解决方案是最好的,并且我的意思是如果您想测试您的服务器是否可以发送电子邮件,只需继续并发送测试消息。通常,如果客户或Office部门索赔SMTP服务器已关闭,则问题可以在用户或用户计算机上的软件上,而不是在SMTP服务器本身上。因此,在您在服务器室中开始生根之前,请从完全不同的计算机发送STMP测试电子邮件(可信赖的一个),并查看它是否正确发送。即使这不起作用,如果您的测试计算机存在问题,请尝试另一个。只有在失败时,您只需开始更广泛的诊断程序。

发送SMTP测试电子邮件的最佳方式是使用Microsoft Outlook等标准软件。这是一个行业标准电子邮件程序,它相当易于使用。如果你需要,你可以温习如何有效地使用这个在线课程的程序。或者,您可以立即进行,只需发送电子邮件即可。确保软件指向可疑邮件服务器。如有必要,您可以在监控邮件服务器本身时在笔记本电脑上执行此操作。您应该能够实时查看日志。这通常可以使用Microsoft Exchange等邮件服务器,并且即使您无法实时监视,通常会有日志可以调查。

最后

这样,您就有了成功测试SMTP服务器以确保一切顺利运行的三种方法。通常,我发现每天或每隔几个小时运行SMTP测试以避免任何不可预见的问题是很有用的。It人员最好在老板来敲门之前就知道问题的存在。

如果时间允许您可以将SMTP测试扩展为包含POP3或IMAP测试,这也将检查传入电子邮件是否正常工作。这是创建维护良好的网络的一部分。如果您正在寻找安装和维护健康的电子邮件服务器,那么您可能希望将此课程从Udemy查阅 -规划和实现Exchange服务器。它包含许多有关如何创建无故障系统的有用提示和想法。

特色课程

构建您自己的冷电子邮件外展系统 - 邮政和威胁

上次更新2月2021年

畅销书
  • 2.5总时间
  • 45讲座
  • 中级水平
4.9 (109)

使用您自己的邮政SMTP服务器发送无限的冷电子邮件,并使用Mautic - 10x更便宜自动化您的竞选活动由Hasan Aboul Hasan

探索课程

电子邮件服务器学生也会学习

让你的团队。领导行业。

通过Udemy为Business获取组织的在线课程和数字学习工具库的订阅。

请求一个演示