如何使用Telnet发送电子邮件

作者: Monica Porter
创建日期: 15 行进 2021
更新日期: 1 七月 2024
Anonim
Send Mail From Command Prompt - Using TELNET
视频: Send Mail From Command Prompt - Using TELNET

内容

诸如Thunderbird和Outlook之类的软件使发送电子邮件变得神奇。但是,也许您的电子邮件没有到达需要的位置。单击“发送”按钮后,我怎么知道?一种方法是使用telnet(您的计算机内置的一个小型应用程序)测试来自电子邮件服务提供商的外部服务器的电子邮件。如果电子邮件软件未发送该消息,您将收到一条错误消息。

脚步

第2部分的第1部分:将电子邮件服务器连接到Telnet

  1. 准备telnet。 如果您使用的是MacOS或Windows XP,则可以使用telnet版本。如果是Windows Vista,Server 2008、7、8.1或10,则需要启用telnet才能使用它。
    • 在Windows Vista,Server 2008、7和8.1上:单击“开始”菜单,选择“控制面板”。然后单击“程序”,然后选择“打开或关闭Windows功能”。将出现Windows功能列表。向下滚动以找到“ Telnet客户端”,然后选中它旁边的框。点击“确定”。
    • Windows 10:右键单击开始菜单,然后选择程序和功能。单击左侧菜单中的“打开或关闭Windows功能”。在弹出的列表中,选中“ Telnet客户端”旁边的框,然后单击“确定”。

  2. 打开一个终端窗口。 在Windows和Mac上,此过程将有所不同。
    • 在所有版本的Windows上:按 ⊞赢+[R ,导入 输入并按 ↵输入.
    • Mac:在Finder中,选择“应用程序”,然后选择“实用程序”。然后,双击“终端”图标。您还可以通过在启动板中键入程序名称,然后单击应用程序来访问终端。

  3. 启动telnet连接。 进口 telnet mail.server.com 25,其中“ mail.server.com”是电子邮件服务提供商(例如smtp-的SMTP服务器名称)(通过Internet的电子邮件传输协议) server.austin.rr.com)和25是SMTP服务使用的端口。
    • 您将收到一条响应,显示“ 220 mail.server.com”。
    • 端口25是大多数邮件服务器的端口,但是某些网络管理员经常将SMTP切换到另一个端口,例如465(安全端口)或587(对于Microsoft Outlook用户)。向您的管理员询问(或检查您的帐户信息)正确的网关。
    • 如果系统出现错误,例如“无法连接到端口25上的主机”(无法连接到端口25上的服务器),但您保证端口25是正确的端口,则可能是电子邮件服务器。有问题。
    广告

第2部分(共2部分):发送电子邮件


  1. 嗨,服务器。 在所有操作系统上,其余过程均相同。请输入 HELO yourdomain.com,其中yourdomain.com是用于发送电子邮件的域。请注意,单词HELO只有一个L。然后按 ↵输入.
    • 您会收到类似“ 250 mail.server.com您好,yourdomain.com很高兴认识您”的回复。
    • 如果没有响应,或者您收到错误消息,请使用它 改为EHLO 嗨一些服务器更喜欢EHLO。
  2. 在“主题”部分中输入发件人的信息。 进口 邮件来自:[email protected],请记住使用您的电子邮件地址。不要错过后面的空间 邮件来自:。按 ↵输入.
    • 您将收到类似“ 250 Sender OK”的回复。
    • 如果出现机器错误消息,请检查您使用的电子邮件地址是否与服务器相同。例如,服务器不允许您发送带有yahoo.com地址的电子邮件。
  3. 输入收件人的电子邮件地址。 类型 rcpt到:[email protected],请记住使用真实的收件人电子邮件地址。然后,按 ↵输入.
    • 您会在上面一行收到一条消息,内容为“ 250 OK-从[email protected]发送邮件”。
    • 如果发生错误,则您发送到的电子邮件地址可能被阻止。
  4. 撰写。 您需要输入一些命令来格式化和发送电子邮件。
    • 进口 数据并按 ↵输入.
    • 在下一行中,键入 主题:测试并按 ↵输入 两次。用您要使用的主题替换“测试”。
    • 撰写邮件内容。按 ↵输入 等结束了。
    • 输入标志 . 结束信息,然后点击 ↵输入。您将看到一条确认消息,表明您的电子邮件已被接受或正在等待处理。此消息将因服务器而异。
    • 如果您看到任何错误消息,请写下来,以与您的电子邮件服务提供商联系。
  5. 进口 退出以退出telnet。 然后,按 ↵输入。广告

忠告

  • 相同的telnet命令将适用于所有telnet软件,即使在Linux上也是如此。
  • 某些电子邮件客户端会过滤并将这种方式发送的邮件传递到收件人的垃圾邮件邮箱。如果您使用它来检查您的帐户,请确保在收件人的垃圾邮件文件夹中查找您发送的电子邮件。
  • 某些电子邮件服务(例如Hotmail)不允许用户通过telnet发送电子邮件。
  • 您也可以使用telnet查看电子邮件。在线查看更多内容以了解操作方法。

警告

  • 如果使用此方法发送骚扰或非法电子邮件,将很容易发现您。系统管理员经常密切监视其传出邮件服务器。

你需要什么

  • Telnet客户端
  • 能够转发电子邮件的电子邮件服务器地址
  • 合法的邮件地址