在CMD上用telnet远程登录发送邮件测试记录

摘要:
几天来回顾一下计算机网络的事情,然后尝试登录telnet发送电子邮件。哦,另外,还有人特别指出,你不应该打错字。如果您返回并修改,将导致发送失败。事实上,每次你敲击键盘,服务器都会收到你的输入。因此,不要犯错,然后修改。经过几次测试,它们在修改后不会发出。在空白行后输入字母的文本。在正文输入的结尾处输入一个Enter以指示文本的结尾。将显示邮件已成功发送的消息。好的,接下来就是去邮箱看看你的测试邮件!

几天复习下计算机网络的东西,顺便试试用telnet登录发送邮件。

首先,输入:telnet smtp.163.com 25 (这个视乎你用什么服务而定,看邮件我试过pop3服务器可行,不过现在邮件包含东西太多,每封邮件都弹出一大堆数据)

服务器返回:

220 gz-t-163smtp2.163.com SMTP Server for Netease [466] 38b4bb77-c40a-4374-b1e3-
11a4049064b9

再输入:ehlo 163.com

返回:

250-gz-t-163smtp2.163.com
250-mail
250-PIPELINING
250-8BITMIME
250-AUTH LOGIN PLAIN
250-AUTH=LOGIN PLAIN
250 STARTTLS 38b4bb77-c40a-4374-b1e3-11a4049064b9

输入:AUTH LOGIN

返回:334 VXNlcm5hbWU6 38b4bb77-c40a-4374-b1e3-11a4049064b9

输入:经过base64_encode转换之后的用户名(例如,我的邮箱登陆账号是1234567@163.com,那么我的登陆名就是1234567,转换后是MTIzNDU2Nw==)(附上在线转换的网址http://www.base64encode.org/)

返回:334 UGFzc3dvcmQ6 38b4bb77-c40a-4374-b1e3-11a4049064b9

再输入:转换后的密码

返回:235 OK, go ahead (#2.0.0) 38b4bb77-c40a-4374-b1e3-11a4049064b9

输入:mail from:<1234567@163.com>

返回:250 2.0.0 OK 38b4bb77-c40a-4374-b1e3-11a4049064b9

再输入:rcpt to:<7891011@163.com>

返回:250 2.0.0 OK 38b4bb77-c40a-4374-b1e3-11a4049064b9

接下来输入:data (接下来就要输入邮件正文了)

返回:

354 Start mail input; end with <CRLF>.<CRLF> 38b4bb77-c40a-4374-b1e3-11a4049064b
9

下面输入邮件正文:

testmail

.(这是邮件结束标志)

返回:

250 2.0.0 OK 38b4bb77-c40a-4374-b1e3-11a4049064b9

全部过程完毕,邮件已经发送到7891011@163.com。

但是不知道为什么邮件是确实发送到了,但是没有正文,实在费解,我在查查原因再po上来吧。

噢,另外特别指明,不要打错字,回退修改会导致发送不出去,实际上你每次敲击键盘服务器都接收到你的输入了,所以千万别输入错误之后又修改,测试几次,修改后都发不出去。

啊哈,弄明白了!!!!!

输入data之后,又有一下步骤:

输入 from:发件人名称 ,此项可任意填入,将显示在收件箱的‘发件人’一栏

输入 to:收件人名称 ,可任意填入,将显示在收件箱的‘收件人’一栏

输入 subject:信件主题 ,显示在收件箱的‘主题’一栏中

此时需空一行,即在一空行直接回车,表!示!正!文!部!分!的!开!始!

空行后输入信件的正文内容。

在正文输入结束时输入一个 . (英文输入法下的句号)回车,表示正文部分的结束。这时将显示邮件成功发送的信息。

好了,接下来就是去邮箱看你的测试邮件吧!

免责声明:文章转载自《在CMD上用telnet远程登录发送邮件测试记录》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇kthread_run【转】UE4-动画/蒙太奇/融合(Animation/montage/blend)相关笔记下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

通过QQ邮箱的SMTP服务器发送QQ邮件至163邮箱提示“发送邮件失败”的解决方案(三种可能性,不妨一试)

IDE:Visual Studio 2010[C#] + .NET 4.0框架引用.NET 4.0框架的System.Net.Mail命名空间开发发送邮件的程序。发送方:QQ邮箱 接收方:163邮箱 基于上述开发平台,以下列举了三种通过QQ邮箱的SMTP服务器发送QQ邮件至163邮箱提示“发送邮件失败”可能的解决方案。 1.QQ邮箱的SMTP服务是否正常。...

Java邮件发送与接收原理

一、 邮件开发涉及到的一些基本概念 1.1、邮件服务器和电子邮箱   要在Internet上提供电子邮件功能,必须有专门的电子邮件服务器。例如现在Internet很多提供邮件服务的厂商:sina、sohu、163等等他们都有自己的邮件服务器。   这些邮件服务器类似于现实生活中的邮局,它主要负责接收用户投递过来的邮件,并把邮件投递到邮件接收者的电子邮箱中...

计算机邮件TCp / Ip 简介

最近用使开发的过程中出现了一个小问题,顺便记录一下原因和方法--计算机邮件     1. TCP/IP 是用于因特网 (Internet) 的通信议协。            计算机通信议协是对那些计算机必须守遵以便彼此通信的的规矩的描述。     TCP/IP 指传输控制议协/网际议协 (Transmission Control Protocol / I...

使用开源项目免费申请 JetBrains 全家桶 IDEA 开源许可证

JetBrains 公司旗下的 IDEA 功能都十分强大,深受各种编程语言相关的程序员的喜爱。我个人而言,经常使用 WebStorm,也使用过 PyCharm。 正常情况下 JetBrains 公司的每个 IDE 分为Ultimate(企业付费版本)和Community(社区免费)两个版本。实际开发中大多数人都是使用、或希望使用 Ultimate 版本,因...

Confluence 6 计划任务

管理员控制台能够允许你对 Confluence 运行的计划任务进行计划的调整,这些计划任务将会按照你的调整按时执行。可以按照计划执行的任务如下: Confluence 站点备份 存储优化任务,清理 Confluence 的临时目录中的文件和缓存 索引优化任务,确定 Confluence 的索引能够保持与数据库同步是最新的索引 邮件队列优化任务,确保 Con...

基于Lumisoft.NET组件的POP3邮件接收和删除操作

Lumisoft.NET组件是一个非常强大的邮件发送、邮件接收等功能的开源组件,一般用它来处理邮件的相关操作,是非常合适的。之前也写过一些该组件的随笔文章,不过主要是利用来发送邮件居多,最近由于项目需要,需要利用该组件来接收邮件,邮件通过POP3协议进行接收到本地,故对该组件进行了全面的了解和使用。本文主要是在此背景上,介绍该组件的POP3协议处理类的使...