java邮件开发--心得2-入门2
2013-01-21 16:47
344 查看
1. 用命令(手工)发送邮件
第一步:连接服务器,telnet smtp.sina.com 25(这里以新浪的stmp服务器为例,火狐的端口号是110)。
第二步:具体实施,先打个招呼(ehlo);然后选择登陆验证方式,是auth login plain 还是 auth login;输入登录名和密码,新浪的要输入base64编码后的用户名和密码;然后写发送人和收件人;以及主题和内容。、
这里需要注意的是:from后填写的邮件发送人可以随便编辑,不是实际的发送人,与上面的mail from尅也不一致,所以看邮件是谁发送的不要看from后的发件人,看不出来,因为这里的from发件人可以伪装。
start :开始查看;list邮件编号:查看邮件列表;retr 邮件编号:查看邮件内容的;delete 邮件编号:做一个删除标记,不是真实的删除了该邮件;还可以恢复,用rest命令可以恢复。
ehlo,其实就是helo的第二个版本,只是通过调换h和e的位置来进行版本的区别。
解析新浪的域名信息:
执行多次,显示的answer的新浪mx地址顺序是不一样的,这里我通常取第一个显示地址。
2.
base64编码用户名和密码的代码
3.
邮件传输协议
第一步:连接服务器,telnet smtp.sina.com 25(这里以新浪的stmp服务器为例,火狐的端口号是110)。
第二步:具体实施,先打个招呼(ehlo);然后选择登陆验证方式,是auth login plain 还是 auth login;输入登录名和密码,新浪的要输入base64编码后的用户名和密码;然后写发送人和收件人;以及主题和内容。、
这里需要注意的是:from后填写的邮件发送人可以随便编辑,不是实际的发送人,与上面的mail from尅也不一致,所以看邮件是谁发送的不要看from后的发件人,看不出来,因为这里的from发件人可以伪装。
start :开始查看;list邮件编号:查看邮件列表;retr 邮件编号:查看邮件内容的;delete 邮件编号:做一个删除标记,不是真实的删除了该邮件;还可以恢复,用rest命令可以恢复。
ehlo,其实就是helo的第二个版本,只是通过调换h和e的位置来进行版本的区别。
解析新浪的域名信息:
执行多次,显示的answer的新浪mx地址顺序是不一样的,这里我通常取第一个显示地址。
2.
base64编码用户名和密码的代码
3.
邮件传输协议
相关文章推荐
- java邮件开发--心得1-入门1
- java邮件开发--心得2-入门2
- java邮件开发--心得1-入门1
- java邮件开发--心得3-第一个java mail
- java web开发的心得 入门过程的体会
- java web 开发入门心得
- java邮件开发--心得4-电子邮件的内容结构l.doc
- java web 开发入门心得
- java邮件开发--心得4-电子邮件的内容结构l.doc
- java邮件开发--心得5-java编写复杂的电子邮件
- java邮件开发--心得5-java编写复杂的电子邮件
- java邮件开发--心得6-web email的编写
- java邮件开发--心得6-web email的编写
- java邮件开发--心得3-第一个java mail
- java web 开发入门心得
- 最给力的java REST入门:使用 JAX-RS 简化 REST 应用开发(转自IBM)
- Java邮件开发-----电子邮件的基本概念介绍
- 开源项目 开发心得 (1) 之 Mail Monitor(邮件监测器) Part I.(概述)
- java入门心得(一)
- JavaWeb学习总结(1)------JavaWeb开发入门