网上的介绍:
再说一下邮件发送的基本过程:
如果你的邮件地址是a@host.com,而你要用这个邮箱发送一封邮件到to@tohost.com,你需要连接到服务器host.com上,当然这个连接可能需要认证,现在基本上都要验证,然后是发送邮件到服务器host.com上,关闭连接。在host.com上,你所发送的邮件进入发送队列中,轮到你要发送的邮件时,host.com主机再联系tohost.com,将邮件传输到服务器tohost.com上。
SMTP协议(运行在客户端到源邮件服务器之间):
发送邮件的协议。一封邮件,from一个邮箱 to 另一个邮箱,从源邮件服务器到目标邮件服务器。发送邮件的客户端必须要先“登陆”源邮件服务器(提供用户名和密码),提交邮件内容,源邮件服务器自己发送。
POP协议(运行在 客户端到待查看的邮件服务器之间)
用Java写的客户端,可以实现这样的功能,连接到指定的邮件服务器,提供用户名和密码,查看邮件