Java邮件开发前期准备之DOS下用SMTP发送邮件测试

来源:互联网 发布:淘宝夜鹰 编辑:程序博客网 时间:2024/05/19 06:50
通过命令行发送邮件,简单理解邮件传输过程:
(前提:已经创建好了两个账户邮箱!我创建的是搜狐邮箱账号密码:test@sohu.com 123456789 新浪邮箱:test@sina.com 123456789)
第一步:创建完账号后,登录邮箱,先进行邮箱配置,见下图;(不同的邮箱配置方法大同小异)
1).点选项
2).点选项下的设置
3).点【邮件服务】中的【POP3/SMTP/IMAP】
4).在【POP3/SMTP服务】前面打钩
5).保存即可



第二步:DOS下键入命令

操作流程:

1.Win+R打开命令行界面

2.输入telnet smtp.sohu.com 25链接smtp协议服务器

3.输入ehlo test打招呼

4.输入auth login登录

5.输入用户名的base64编码dGVzdA==

6.输入密码的base64编码MTIzNDU2Nzg5

7.输入邮件的发送者mail from:<test@sohu.com>

8.输入邮件的接受者rcpt to:<test@sina.com>

9.输入(准备输入数据)data

10.输入邮件接受者to:test@sina.com

11.输入邮件的发送者from:test@sohu.com

12.输入邮件主题subject:chaofan

13.输入Hello(邮件的数据)

14.输入“.+回车结束数据的发送

15.输入quit退出

16.输入telnet pop3.sina.com 110链接smtp协议服务器

17.输入user test(账号)

18.输入pass 123456(密码)

19.输入list,可显示出当前邮箱中的邮件数,以及邮件的占用空间信息

20.输入retr 2(后面的数字是当前列表中,邮件的序号),即可阅读邮件信息了