文章目录
准备工作
1.如图,勾选telnet客户端
2.邮箱开启第三方登录服务
开启服务后,会给一个授权码。授权码是QQ邮箱用于登录第三方客户端/服务的专用密码,适用于登录以下服务:POP3/IMAP/SMTP/Exchange/CardDAV/CalDAV 服务。登录时,请在第三方客户端的密码输入框里面填入授权码进行验证。(不是填入QQ的密码)。发送邮件服务器: smtp.qq.com。
发送仅有ascii码的邮件
win+R打开cmd,输入telnet smtp.qq.com 25。
C:\Users\23209>telnet smtp.qq.com 25(这是cmd命令行)
220 newxmesmtplogicsvrszc5-2.qq.com XMail Esmtp QQ Mail Server.
helo qq.com(向qq.com服务器问好以确认连接)
250-newxmesmtplogicsvrszc5-2.qq.com-30.174.48.222-3289458
250-SIZE 73400320
250 OK
auth login(登录命令)
334 VXNlcm5hbWU6
MjMy██████████████5jb20=(发信邮箱地址232████421@qq.com的base64编码,用黑条隐藏一部分,下同)
334 UGFzc3dvcmQ6
c3hs██████████████FkYQ==(发信邮箱的授权码的base64编码)
235 Authentication successful
mail from: <232████421@qq.com>(发信邮箱)
250 OK
rcpt to: <321████662@qq.com>(收信邮箱)
250 OK
data(告诉服务器我接下来发送的是邮件内容)
354 End data with <CR><LF>.<CR><LF>.
Subject:A Email for You(邮件标题)
From:232████421@qq.com(发信邮箱,必须和刚刚的保持一致)
To:321████662@qq.com(发信邮箱,必须和刚刚的保持一致)
(空一行)
Do one thing at a time,
and do well.(邮件正文)
.(点号表结束。发完这一行,321████662@qq.com立即收到一封邮件,题名为A Email for You,内容为刚刚的邮件正文,加上一个点号)
250 OK: queued as.
quit(断开与服务器的连接)
221 Bye.
遗失对主机的连接。
C:\Users\23209>