您的位置:首页 > 运维架构

smtp/pop3/imap协议的理解

2015-07-09 13:54 197 查看
这三种协议,简单的说就是

smtp: 用来发送邮件的

pop3:用来接收邮件的。客户端操作不会同步到服务器端,操作的仅仅是客户端;

imap:用来接收邮件的,客户端邮件的操作会同步到服务器,比如客户端将某邮件置为已读,服务器端也会标志位已读。

java邮件发送时经常遇到的问题

1、使用网易的邮箱,用户名密码都正确,却无法发送邮件。

这是因为现在网易开始通过客户端授权代码来控制客户端,所以你需要到web界面的设置,找到pop3/imap/smtp开启客户端授权密码,客户端授权密码是专门用来客户端登陆邮箱的,但是这个授权代码仅一天有效期。所以我才用了新浪邮箱。

2、java发送mail后怎么样同时将邮件保存到已发送?

客户端发送的邮件,其实是先走邮件服务器,然后再发送到目的地,邮件服务器默认不会保存到已发送(网易的126邮箱会自动保存到已发送),我想到一个解决思路;

java发送mail的同时,给自身也发封邮件,然后通过web界面设置规则,将来自自身的邮件都自动移动到已发送。

3、新浪邮箱默认开启smtp协议
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: