使用telnet命令模拟邮件发送

1、注册邮箱,使用telnet命令模拟邮件发送

注册的账号是新浪和阿里云的邮箱
账号分别是:
[email protected]
[email protected]

1.1使用telnet命令连接阿里云邮箱服务器,在cmd命令行中连接
telnet smtp.aliyun.com 25
1.2连接之后的显示:
telnet连接阿里云邮箱服务器
1.3、测试连接通信
helo hi
测试通信返回值
1.4、用户名密码验证

在验证用户名和密码的时候使用base64的方式进行加密,这里使用的是php中的函数base64_encode,加密之后的结果如下:

base64加密邮箱登录名和密码

其中第一行是登录邮箱名的加密字符串,第二行是密码的加密字符串

验证命令行

auth login
登录用户名和密码验证

1.5 邮件书写

进入书写行

//邮件发送邮箱
mail from:
//邮件接收邮箱
rcpt to:<[email protected]>
//正文及附属信息输入进入命令
DATA
//发件人
from:xxx
//收件人
to:xxx
//正文内容
subject:xxxxx
//然后回车输入.再次回车就可以发送邮件了

完整的发送截图如下:

完整的telnet邮件发送过程

你可能感兴趣的:(使用telnet命令模拟邮件发送)