若要测试 SMTP 服务,请按照下列步骤操做:
服务器
在运行 Windows Server 2003 的计算机上,在命令提示符处键入 Telnet,而后按 ENTER 键。dom
在 telnet 提示符处,键入 set LocalEcho,按 ENTER 键,而后键入 open <计算机名> 25,而后按 ENTER 键。
输出相似如下内容:ide
220 computername.microsoft.com ESMTP Server (Microsoft Exchange Internet Mail Service 5.5.2651.58) ready
键入 ehlo me,而后按 ENTER 键。//这里的me是能够自定义的,只是经过ehlo来告知smtp服务器你是谁:),如下是直接不经过验证发送邮件了,若是须要身份验证,须要输入命令“AUTH LOGIN”,等到出现334 XXXXXXX提示后输入帐号,ENTER后,等待出现334 XXXXXXX提示后输入密码
输出相似如下内容:测试
250 OK
键入 mail from:email@domain.com,而后按 ENTER 键。//经过命令说明发件人是谁
输出相似如下内容:ui
250 OK - mail from <email@domain.com>
键入 rcpt to:youremail@yourdomain.com,而后按 ENTER 键。//经过命令说明收件人是谁
输出相似如下内容:spa
250 OK - Recipient <youremail@yourdomain.com>
键入 Data,而后按 ENTER 键。//进入信息编辑
输出相似如下内容:code
354 Send data. End with CRLF.CRLF
键入 Subject:This is a test,而后按 ENTER 键两次。//设置邮件主题orm
键入 Testing,而后按 ENTER 键。ip
按 ENTER 键,键入一个句点 (.),而后按 ENTER 键。//使用这个方式告知smtp邮件内容结束
输出相似如下内容:ci
250 OK
键入 quit,而后按 ENTER 键。
输出相似如下内容:
221 Closing Port / Mail queued for delivery