首页 > IT基础架构 > 网络安全 > 直接telnet 25端口发邮件
直接telnet 25端口发邮件
:)可以自己写个程序发邮件咯。用jmail控件也行。
下次说telnet上收邮件,可以做邮件到达提醒。:)偶们的oa里用得到哦。
使用以下命令启动 TELNET 会话:
Telnet xxx.xxx.xxx.xxx 25
如果正常,您将会看到以下来自 IMC 的响应:
220 site.company.com Microsoft Exchange Internet Mail
Connector 4.0.xxx.xx
其中,xxx.xx 对 RTM 是 837.3,对 SP1 是 838.14。
键入以下命令开始进行通讯:
HELO test.company.com
您应看到如下响应:
250 OK
键入以下命令来通知 IMC 邮件源于何处:
MAIL FROM:Admin@test.company.com
您应得到如下响应:
250 OK - MAIL FROM <[email]Admin@test.company.com[/email]>
键入以下命令来通知 IMC 邮件的目标地址(使用一个有效的 Microsoft Exchange 收件人 SMTP 地址)。
RCPT TO:<[email]User@Site.Domain.Com[/email]>
您应看到如下响应:
250 OK - Recipient <[email]User@Site.Domain.Com[/email]>
键入以下命令以通知 IMC 您已准备好发送数据:
DATA
您应看到如下响应:
354 Send data. End with CRLF.CRLF
键入以下命令以添加主题行:
Subject: test message
然后按两次 Enter 键。
该命令看不到任何响应。
备注: 两个 Enter 命令符合 RFC 822 规则,即 822 命令后必须跟空行。
键入以下命令来添加邮件正文:
This is a test message
您将看不到来自该命令的响应。
在紧接着的空行处键入句号,然后按 ENTER 键。
您应看到如下响应:
250 OK
键入以下命令以关闭连接:
QUIT
您应看到如下响应:
221 closing connection
对于上述任一命令,如果您收到“500 Command not recognized”错误消息,则表明由于语法错误或无效的命令导致 IMC 无法识别您所键入的内容。
登录进入您在上述步骤 4 中选择的邮件收件人的 Microsoft Exchange 客户邮箱。 如果邮箱中有您的测试邮件,说明传入 IMC 通讯工作正常。
如果应用程序事件日志显示任何错误消息,或在接收邮件时出现问题,请检查配置或到主机的通讯。
User@Site.Domain.com
您也可以具有运行 SMTP 服务的服务器计算机的完全限定域名 (FQDN) 或 IP 地址(例如,10.120.159.1)。如果服务器在您的组 织中,您可能已经拥有这些信息。如果服务器是外部服务器,查找这些信息最简单的方法是使用 Nslookup.exe 以找到包含这些信息的 DNS 记 录。 有关 NSlookup 的其他信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:200525 使用 NSlookup.exe
有关如何获取 Internet 邮件交换器记录的其他信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:203204 XFOR:如何获取 Internet 邮件交换器记录
telnet 服务器名端口号
例如,键入:telnet mail.contoso.com 25
注意:您可以将服务器名 替换为您要连接到的 SMTP 服务器的 IP 地址或 FQDN。记住在键入每个命令之后按 Enter 键。?/P>
220 site.contoso.com Microsoft Exchange Internet Mail Connector注意:由于有许多不同版本的 Microsoft SMTP 或第三方 SMTP 服务器,因此您可能会收到来自接收 服务器的不同的消息。不过,您肯定会收到包含服务器的 FQDN 和 SMTP 的版本的 220 消息。此外,所有版本 的 Microsoft SMTP 在 220 消息中都包含“Microsoft”一词。
EHLO test.com
注意:您可以使用 HELO 命令,但是 EHLO 是扩展 SMTP 动词集中的一个动词,SMTP 的所有当前 Microsoft 实现都支持该动词集。除非您认为扩展 SMTP 动词有问题,否则最好使用 EHLO。?/P>
250 OK
MAIL FROM:Admin@test.com
注意:该地址可以是您想使用的任何 SMTP 地址,但是最好考虑以下问题:?/P>
250 OK - MAIL FROM Admin@test.com
RCPT TO:User@Domain.Com
您会收到以下消息:?/P>
250 OK - Recipient User@ Domain.Com
DATA
您会收到以下消息:354 Send data. End with CRLF.CRLF
Subject:test message
按两次 Enter 键。此命令不会显示任何信息。This is a test message you will not see a response from this command.
?/P>
250 OK
QUIT
您会收到以下消息:?/P>
221 closing connection
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/66634/viewspace-1052773/ ,如需转载,请注明出处,否则将追究法律责任。