win10命令行使用SMTP和POP3发送与接收邮件

2023-09-25 10 0

接下来的操作使用的是163邮箱

SMTP发邮件

1.首先:开始SMTP服务
在163邮箱官网中

找到设置->POP3/SMTP/IMAP,开启这几个服务,结果如下图
163邮箱配置相关操作
获得授权码得记住这个授权码,稍后要用
点击客户端授权密码按要求完成,并且记录下授权码,之后登陆就用这个授权码
2.使用命令行链接SMTP服务器与用户验证
终端先连接smtp服务,并向服务器打招呼,看是否得到正确回应

telnet smtp.163.com 25
helo smtp

成功连接smtp服务器然后进行用户验证

auth login

base64在线加密
在第一行334 的提示下 输入base64加密后的用户名(注意:不包含@163.com
在第二行334的提示下 输入base64加密后的授权码(刚刚开始服务时设置的那个
用户验证成功3.开始写邮件

MAIL FROM: <yourEmail@163.com> 
RCPT TO: <recipientsEmail@163.com> 
DATA  //开始写邮件

.邮件结束,发送邮件
注意: FROM 和 TO 后面均要隔一个空格
SMTP写邮件的过程

解释:这里输入了两个DATA ,第一个DATA报错,是因为打字的时候打错了,按了后退键把他改成DATA(其实已不是DATA了)

4.查看结果
查看结果

POP3收邮件

POP3默认端口为110

telnet pop.163.com 110
user 邮箱用户名
pass 授权码

注意: 这里的用户名和授权码不再需要加密
POP3登陆成功

list  #查看邮件列表

邮件列表retr 1 #查看第一份邮件内容

第一封邮件内容
dele 1 #删除第一封邮件
删除第一封邮件
进入163官网查看结果
结果

代码编程
赞赏

相关文章

动态改变shape color
一张图看懂阿里云网络产品[一]网络产品概览
bug人生–CF的那段时光
地图常见操作总结
西门子医疗创新产品与解决方案亮相第31届国际医疗仪器设备展览会
WebView详解:Android和Js交互