![Send Mail From Command Prompt - Using TELNET](https://i.ytimg.com/vi/Hv3Ueqnbvd8/hqdefault.jpg)
内容
本文内容:使用Telnet连接到邮件服务器发送参考
对于Thunderbid和Outlook之类的客户,发送邮件似乎是一种神奇的现象,至少直到您意识到您的邮件尚未传递给收件人为止。您是否想知道单击发送电子邮件的选项后会发生什么情况?为此,有一个选项:您可以使用Telnet在计算机上预安装的应用程序,从客户端的外发邮件服务器发送测试。 Telnet可以检测到客户端无法检测到的错误。
阶段
第1部分使用Telnet连接到邮件服务器
- 激活Telnet。 如果您运行的是MacOS或Windows XP,则您的计算机上已启用Telnet。如果运行的是Windows Vista,Server 2008、7、8.1或10,则必须首先启用Telnet。
- Windows Vista,Server 2008、7和8.1:选择菜单 启动 然后选择 控制面板。然后选择 节目 然后点击 启用或禁用Windows功能。 Windows功能列表将出现。寻找盒子 电话客户 并检查一下。选择 行 .
- Windows 10:右键单击菜单 启动,然后点击 程序和功能。选择 启用或禁用Windows功能 在左侧菜单中。勾选方块 Telnet客户端 在列表中,然后选择 行.
-
打开一个终端窗口。 根据您使用的是Windows还是Mac,此步骤略有不同。- 在Windows上:按 ⊞赢+[R,输入
CMD
然后按键 进入. - Mac:打开Finder,然后单击 应用 然后 公用事业。双击图标 终端 。或输入 终端 在启动板中,然后单击显示的结果。
- 在Windows上:按 ⊞赢+[R,输入
-
打开Telnet连接。 输入订单telnet mail.serveur.com 25
哪里 mail.serveur.com 是客户的简单邮件传输协议服务器或SMPT服务器的名称(例如smtp-gmail.com),而25是简单邮件传输协议服务使用的端口号。- 您将收到类似于以下内容的信息: 220 mail.serveur.com.
- 大多数ry服务器的端口号是25,但是有时网络管理员会将端口号更改为465(安全端口)或587(对于Microsoft Outlook用户)。要查找网络的端口号,请咨询网络管理员或查看您的帐户信息。
- 如果您在端口25处收到连接失败,并且确定这是正确的端口号,则问题可能出在服务提供商身上。
第2部分
-
登录服务器。 所有操作系统的步骤均相同。输入命令HELO yourdomain.com
哪里 votredomaine.com 是您要发送的域名。注意 HELO 在这种情况下,只涉及一个 该。按下键 进入.- 您将收到类似于以下内容的信息: 250 mail.serveur.com您好yourdomain.com见到您很高兴 (可能是英文)。
- 如果没有收到答案或错误,请尝试输入代码
EHLO
代替HELO
。一些服务员比另一个更喜欢。
-
输入发件人信息。 使用命令通知您 邮件来自。进来邮件来自:[email protected]
,替换 [email protected] 请按您的地址,并确保后面有空格邮件来自:
。按下键 进入.- 您将收到以下答案: 250,确定。这意味着发件人的地址有效。
- 如果收到错误,请确保您使用的电子邮件地址与服务器所在的域相同。例如,Gmail服务器不允许您发送一个地址为yahoo.fr的邮件。
-
输入收件人的地址。 使用命令 rcpt到。进来rcpt至:[email protected]
,替换 [email protected] 通过收件人的地址。按下键 进入.- 您将收到以下信息: 250 OK-来自([email protected]的电子邮件).
- 如果收到错误,则收件人可能被阻止。
-
写你的。 您将需要输入一些命令来格式化并发送。- 进来
数据
然后按键 进入. - 在下一行中,输入
主题:测试
在更换时 测试 根据您的主题,然后按两次键 进入. - 点按,然后按键 进入 完成后。
- 输入a . 在结束时,按键 进入。您将收到确认,说明已被接受或正在等待确认。确认因服务器而异。
- 如果收到错误,请写下来并与客户联系。
- 进来
-
进来退出
关闭Telnet。 按下键 进入.
- Telnet客户端
- 能够发送电子邮件的服务器的地址
- 有效的电子邮件地址