计网:动手尝试SMTP交互【利用Telnet发送邮件, 带图片】

准备工作

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>

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值