来自 新葡亰服务器 2019-11-20 12:39 的文章
当前位置: 澳门新葡亰app > 新葡亰服务器 > 正文

澳门新葡亰appInternet 的 SMTP 邮件时遇见难点

本文介绍怎么着telnet到运营简单邮件传输合同 (SMTP) 服务的微计算机上的端口25,以减轻SMTP通讯难题。暗中认可情状下,SMTP 侦听端口 25。

 

你能够依据你境遇的标题项目接受以下适当的疑难解答步骤。举个例子,倘若你在两台 Microsoft Exchange 二零零一 Server 服务器之间通过 SMTP 发送邮件时相丧命点,则能够通过在出殡和安葬服务器上行使 Telnet 连接到指标服务器上的端口 25 来测量试验 SMTP 连接。也许,假如你在收到来自 Internet 的 SMTP 邮件时遇上难点,则能够坚决守住本文中列出的步骤,测验驻留在 Internet 上但不在您的网络上的主机与你的 SMTP 服务器的接连几日。更加多消息Microsoft 付加物线中有 SMTP 的多个例外变体。Microsoft Windows 产品线的 SMTP 服务富含在 Internet 音讯服务 (IIS) 中,而在 Microsoft Windows NT Server 4.0 中,SMTP 服务包罗在 Option Pack 中。在较新本子的 Windows 中,IIS 已被归并到操作系统中,并且您能够使用“调整面板”中的“增加或删除程序”增加IIS。其他,Exchange 二零零三 和 Microsoft Exchange Server 二〇〇二 都使用 IIS 中的现成 SMTP 服务及别的职能。Microsoft Exchange Server 版本 4.0、5.0 和 5.5 均含有它们自身的 SMTP 版本,所采取的花样为 Internet Mail Connector (IMC) 或 Internet Mail Service (IMS)。

本大旨表达怎么着利用 Telnet 测量检验邮件服务器之间的简要邮件传输左券 (SMTP) 通讯。默许景况下,SMTP 在端口 25 上海展览中心开侦听。假如在端口 25 上采纳Telnet,则足以输入 SMTP 命令用来连选用 SMTP 服务器,且能够将 Telnet 会话当作 SMTP 邮件服务器来发送邮件。您还是能够查阅连接进度和邮件提交进程中各样步骤是打响照旧诉讼失败。

注意:

在偏下方案中,您大概必要使用 Telnet 测验发往或缘于 MicrosoftExchangeServer 协会中留存的传输服务器的 SMTP 通讯:

在 Exchange 5.0 及更高版本中,Internet Mail Connector (IMC) 被重命名称叫Internet Mail Service。
在起步 Telnet 会话此前,必需有所要将此测验邮件发送到的靶子顾客的共同体SMTP 电子邮件地址。该电子邮件地址必需运用以下格式:[email protected]你也能够有所运维SMTP 服务的服务器Computer的一心约束域名 (FQDN) 或 IP 地址比如,10.120.159.1卡塔 尔(阿拉伯语:قطر‎。若是服务器在您的团体中,您或者早就具有那一个新闻。假若服务器是外界服务器,查找那个新闻最轻巧易行的主意是采取Nslookup.exe 以找到含有这么些新闻的 DNS 记录。

  • 从坐落外围网络之外的主机连接到集体的边缘传输服务器,并发送豆蔻梢头封测验邮件。
  • 从集体的边缘传输服务器连接到长途邮件服务器,并发送风流倜傥封测量检验邮件。

有关 NSlookup 的其余音讯,请单击上边包车型大巴篇章编号,以查看 Microsoft 知识库中相应的稿子:二〇〇六25 使用 NSlookup.exe有关怎样赢得 Internet 邮件交流器记录的其余新闻,请单击上边包车型客车篇章编号,以查看 Microsoft 知识库中相应的稿子:203204 XFO冠道:怎样获得 Internet 邮件交流器记录确认保证运营 SMTP 服务的服务器桃月运转 SMTP。要测验 SMTP 是还是不是已开发银行,您可以运营本文中列出的中央测验,并表达您是否会摄取来自远程服务器的 220 新闻。那还将表达 SMTP 是还是不是正在运维。

本宗旨中的步骤申明如何使用 Microsoft Windows 中隐含的构件 Telnet 顾客端。第三方 Telnet 客商端恐怕须求不相同于 WindowsTelnet 组件的语法。

注意:

 

些微 Telnet 应用程序必要您展开本地回显成效,以查看键入的吩咐。要在Microsoft Telnet 会话中实行此操作,请在指令提示符处键入 set local_echo。

 

在 Microsoft Windows XP 中,应键入 set localecho 而不是 set local_echo。
基本测量试验 遵照下列步骤操作,以保障主机和长间隔 SMTP 服务器能够通讯。 如若在您键入以下任一命令之后,收到以下错误新闻,则表明 SMTP 服务器因为语法错误或指令错误而可望不可即识别你所键入的源委:500 Command not recognized检查该命令并再一次键入它,或许注脚您是还是不是正在与 Microsoft SMTP 服务器直接通讯。

澳门新葡亰app 1 先决条件

注意:

 

Microsoft Telnet 差别意你使用 Backspace 键。固然在键入时出错,必须按 Enter 键,然后开首键入新的下令。

 

在偏下步骤中,您要从命令行中运行Telnet。要开荒命令行,请单击“最初”,单击“运转”,在“张开”框中键入 cmd,然后单击“鲜明”。1. 您能够因此接纳以下格式的 Telnet 命令来运营Telnet 会话:
在意:在键入每行内容之后按 Enter 键。telnet 服务器名端口号比方,键入:telnet mail.contoso.com 25 注意:您可以将服务器名 替换为你要连接到的 SMTP 服务器的 IP 地址或 FQDN。 记住在键入各样命令之后按 Enter 键。

  • 铺排接收连接器以允许无名访谈或大旨身份验证出于集线器传输服务器之间寻常开展的邮件传输通过加密和身份验证,由此在端口 25 上应用 Telnet 测量试验通讯时,内部集线器传输服务器应将收受连接器配置为允许无名氏访谈或基本身份验证来收纳邮件。面向 Internet 的服务器要求运用佚名访谈。

    注意:
    将邮件发送到接受基本身份验证的接收连接器时,您必须有可将用于用户名和密码的文本字符串转换为 Base64 格式的实用程序。由于使用基本身份验证时,用户名和密码非常容易辨别,因此不建议使用无加密的基本身份验证。
  • 连年到长途邮件服务器您或者还需求从组织的边缘传输服务器连接到长途邮件服务器。对于面向 Internet 的 SMTP 服务器,尽管布署为验证源 IP 地址、相应域名系统 (DNS) 域名以致具备尝试向服务器发送邮件的 Internet 主机的反向查找 IP 地址,则那推进防止其不容测量试验邮件。

  • 安装和/或启用 Telnet 客户端在行使 Telnet 对邮件服务器之间的 SMTP 通讯举行测量检验早前,您可能还亟需实践下列意气风发项或多项职务:
    • 设置 Telnet 顾客端若无安装卡塔尔。有关怎样在 Windows Vista 或 Windows Server 二零零六 上设置 Telnet 顾客端的详细消息,请参阅安装 Telnet 客商端。
    • 在 Windows Server 2009 上启用 Telnet 顾客端。请参阅本大旨后边的步子。
  • 查找 SMTP 服务器的 FQDN 或 IP 地址。若是不清楚 FQDN 或 IP 地址,能够使用 Nslookup 查找 SMTP 服务器的 FQDN 或 IP 地址。请参阅本大旨前面包车型地铁步子。

生龙活虎旦该命令起效果,您将会吸收接纳来自 SMTP 服务器的贴近以下内容的信息:220 site.contoso.com Microsoft Exchange Internet Mail Connector <IMC 的本子号> 注意:由于有数不胜数例外版本的 Microsoft SMTP 或第三方 SMTP 服务器,由此你或然会接到来自选拔服务器的两样的新闻。然而,您肯定会收取富含服务器的 FQDN 和 SMTP 的本子的 220 消息。别的,全数版本的 Microsoft SMTP 在 220 音讯中都包涵“Microsoft”大器晚成词。2. 因此键入以下命令开始通讯:EHLO test.com注意:您能够行使 HELO 命令,不过 EHLO 是增添 SMTP 动词聚焦的八个动词,SMTP 的全数当前 Microsoft 实现都援救该动词集。除非您认为扩充 SMTP 动词有标题,不然最佳应用 EHLO。

 

若是该命令成功,您会选用以下新闻:250 OK 3. 键入以下命令向选用 SMTP 服务器公告邮件发件人:MAIL FROM:[email protected] 注意:该地点能够是您想接纳的别的 SMTP 地址,不过最棒寻思以下难点:1. 有一点点 SMTP 邮件系统会依靠 MAIL FROM:地址筛选邮件,並且会禁绝有些 IP 地址连接到 SMTP 邮件系统,恐怕只要老是 IP 地址与 SMTP 邮件系统所在的域不相称,它还有恐怕会禁绝该地方向 SMTP 邮件系统一发布送电子邮件。在本例中,该域是 test.com。2. 假让你在出殡和安葬邮件时未尝选拔有效的电子邮件地址,您将不能够明确在出殡和下葬邮件时是还是不是有标题,因为未送达报告 (ND锐界) 不恐怕达到无效的 IP 地址。假诺你使用有效的电子邮件地址,您将会接到来自 SMTP 服务器的以下音讯:250 OK - MAIL FROM [email protected]

澳门新葡亰app 2 在 Windows Server 2008 中启用 Telnet 客户端

  1. 键入以下命令向接纳 SMTP 服务器布告邮件的收件人。

 

注意:

 

最棒始终使用要发送到的域中的有效收件人 SMTP 地址。比方,假使您要发送到 [email protected],必得确定保障域中存在 [email protected]。不然,您会接到 NDWrangler。

成就此步骤的最低要求为 WindowsServer二零零六当地 Administrators 组的分子或等效身份。

动用你要发送到的人口的 SMTP 地址键入以下命令:RCPT TO:[email protected] 您会选用以下音讯:250 OK - Recipient [email protected] Domain.Com 5. 键入以下命令布告 SMTP服务器您已有备无患好发送数据:DATA 您会收取以下音讯:354 Send data. End with C奥迪Q3LF.CTiggoLF 6. 您现在已能够起来键入邮件的 822/2822 部分。顾客将会在她们的收件箱中看看邮件的那后生可畏有的。键入以下命令以加多主旨行:Subject:test message 按两回 Enter 键。此命令不会来得任何音信。

在 WindowsServer二零零六 中,暗许意况下禁用 Telnet 客户端。若要启用,请施行下列步骤:

注意:按四次 Enter 键为了与 Request for Comments (RAV4FC) 822 和 2822 保持风流浪漫致。它规定 822 命令前边总得跟一个空行。7. 键入以下命令以增多邮件正文:This is a test message you will not see a response from this command.8. 在下叁个空行中键入保加俄克拉荷马城语句点 (.),然后按 Enter 键。 您会接到以下新闻:250 OK 9. 键入以下命令关闭连接:QUIT 您会接收以下消息:221 closing connection 10. 表达收件人是不是收到你发送的新闻。假如在应用程序事件日志中冒出其余错误事件音讯,只怕摄取邮件时出现难点,请检查主机的计划或通讯。高端测量试验除本文前边列出的中坚测量检验步骤外,您还足以应用送达回执对邮件进行双向测验。您能够利用此格局求证 SMTP 服务器是不是足以承担入站连接,並且为发件人生成贰个送达回执以测验 SMTP 服务器的出站连接。

 

要为测量检验邮件央求送达回执,请参见本文“基本测量试验”生机勃勃节的第 4 步,以承保提供的新闻是能够选取送达回执的平价电子邮件地址。然后在本文“基本测量试验”焕发青新春的第 5 步中,在 Telnet 会话中键入以下命令:RCPT TO:[email protected] notify=success, failurestelnet mail.contoso.com 25 220 site.contoso.com Microsoft Exchange Internet Mail Connector <IMC 的版本号> EHLO test.com250 OK MAIL FROM:[email protected] 250 OK - MAIL FROM [email protected] RCPT TO:[email protected] 250 OK - Recipient [email protected] Domain.Com DATA 354 Send data. End with C奇骏LF.CTucsonLF Subject:test message 按四次 Enter 键。This is a test message you will not see a response from this command.在下二个空行中键入意大利语句点 (.),然后按 Enter 键。 250 OK QUIT 221 closing connection 传送邮件的作答: 500 格式错误,命令不可识别此错误也富含命令行过长卡塔 尔(英语:State of Qatar)501 参数格式错误502 命令不可达成503 错误的指令系列504 命令参数不可实现211 系统状态或体系协助响应214 扶助新闻220 <domain> 服务就绪221 <domain> 服务关闭传输信道421 <domain> 服务未安妥,关闭传输信道当必得关闭时,此回应可以充作对其他命令的响应卡塔尔国250 必要的邮件操作完成251 顾客非本地,将中间转播向<forward-path>450 必要的邮件操作未到位,邮箱不可用例如,邮箱忙卡塔 尔(英语:State of Qatar)550 必要的邮件操作未变成,邮箱不可用比如,邮箱未找到,或不足访问卡塔 尔(阿拉伯语:قطر‎451 丢弃需求的操作;管理进度中出错551 顾客非本地,请尝试<forward-path>452 系统存款和储蓄不足,须要的操作未举行552 过量的囤积分配,供给的操作未试行553 邮箱名不可用,供给的操作未实践举例邮箱格式错误卡塔尔354 开首邮件输入,以LF>停止554 操作。

澳门新葡亰app 3 使用 Nslookup 查找 SMTP 服务器的 FQDN 或 IP 地址

(SMTP) 服务的Computer上的端口25,以减轻SMTP通讯难点。暗许意况下,SMTP 侦听端口 25。 您能够根...

 

 

若要使用 Telnet 端口 25 连接到对象 SMTP 服务器,必得选用 SMTP 服务器的通通约束域名 (FQDN) 或 IP 地址。若是 FQDN 或 IP 地址不详,查找此新闻的最简便易行方法是应用 Nslookup 命令行工具寻觅指标域的 MX 记录。

注意:
组织的内部网络规定的防火墙或 Internet 代理限制可能会阻止您使用 Nslookup 工具查询 Internet 上的公用 DNS 服务器。 MX 记录不是 Exchange 组织内的内部邮件流绝对必需的。如果要在组织中查找任何集线器传输服务器或已订阅边缘传输服务器的 FQDN,则可以使用 Exchange 命令行管理程序中的下列命令:Get-ExchangeServer | where {$_.isHubTransportServer -eq $true -or $_.isEdgeServer -eq $true} | Format-List Fqdn,ServerRole 有关详细信息,请参阅 Get-ExchangeServer 和 管道传输。

 

 

澳门新葡亰app 4 在端口 25 上使用 Telnet 测试 SMTP 通信

 

 

为了提供示范,下列步骤将采纳下表中描述的值:

  • 目标 SMTP 服务器mail1.fabrikam.com
  • 源域contoso.com
  • 发件人的电子邮件地址[email protected]
  • 收件人的电子邮件地址[email protected]
  • 邮件主题来自 Contoso 的测试
  • 邮件正文那是大器晚成封测量试验邮件
    注意:
    应始终使用有效的发件人电子邮件地址,以便将目标 SMTP 服务器生成的未送达报告 (NDR) 邮件传递给邮件发件人。

Telnet 顾客端中的命令不区分朗朗上口写。为清晰起见,SMTP 命令动词均选取大写。

 

 

澳门新葡亰app 5 评估 Telnet 会话的结果

 

 

本着上述示例中所使用的以下命令,本节提供关于这个命令响应的音信:

  • 打开 mail1.fabrikam.com 25
  • EHLO contoso.com
  • MAIL FROM:[email protected]
  • RCPT TO:[email protected] NOTIFY=success,failure
    注意:
    在 RFC 2821 中定义的三位数 SMTP 响应代码对于所有 SMTP 邮件服务器都相同。对于某些 SMTP 邮件服务器,文本说明可能稍有不同。在上一个示例中,目标计算机运行 ExchangeServer2010。

 

澳门新葡亰app 6 打开 mail1.fabrikam.com 25

 

 

中标响应220 mail1.fabrikam.com Microsoft ESMTP MAIL Service ready at <day-date-time>

波折响应Connecting to mail1.fabrikam.com...Could not open connection to the host, on port 25: Connect failed

战败的或许原因

  • 对象 SMTP 服务不可用。
  • 对指标防火墙有所限定。
  • 对源防火墙有所节制。
  • 钦赐的靶子 SMTP 服务器的 FQDN 或 IP 地址不正确。
  • 点名的端口号不正确。

 

澳门新葡亰app 7 EHLO contoso.com

 

 

中标响应250 mail1.fabrikam.com Hello [<sourceIPaddress>]

战败响应501 5.5.4 Invalid domain name

曲折的或许原因:域名中设有无效字符。也许,存在有关目标 SMTP 服务器的总是限定。

注意:
EHLO 是 RFC 2821 中定义的扩展的简单邮件传输协议 (ESMTP) 命令动词。ESMTP 服务器可在初始连接时公布其功能。这些功能包括其最大的可接受邮件大小以及其支持的身份验证方法。HELO 是 RFC 821 中定义的旧版 SMTP 命令动词。多数 SMTP 邮件服务器都支持 ESMTP 和 EHLO。

 

澳门新葡亰app 8 MAIL FROM:[email protected]

 

 

得逞响应250 2.1.0 Sender OK

停业响应550 5.1.7 Invalid address

恐怕的挫败原因:发件人的电子邮件地址中设有语法错误。

失败响应530 5.7.1 Client was not authenticated

或是的波折原因:指标服务器不收受佚名邮件提交。固然你希图利用 Telnet 直接向集线器传输服务器交由邮件,则将选择此错误消息。

 

澳门新葡亰app 9 RCPT TO:[email protected] NOTIFY=success,failure

 

 

打响响应250 2.1.5 Recipient OK

未果响应550 5.1.1 User unknown

唯恐的诉讼失败原因:钦赐的收件人在公司中空头支票。

原稿地址

翻看更加的多相关文章

Telnet 测量检验邮件服务器之间的精简邮件传输左券 (SMTP) 通讯。私下认可意况下,SMTP 在端口 25 上進展侦听。如若在端口 25 上...

本文由澳门新葡亰app发布于新葡亰服务器,转载请注明出处:澳门新葡亰appInternet 的 SMTP 邮件时遇见难点

关键词: