当前位置: 技术问答>java相关
不知道如何,才能利用其他如smtp.sina.com服务器上的帐号收发邮件.谢谢.
来源: 互联网 发布时间:2015-05-19
本文导语: 用javamail做了一个收发邮件的东东, 利用本公司的SMTP服务器能发邮件,但是 不知道如何,才能利用其他如smtp.sina.com服务器上的帐号收发邮件.谢谢. | sina的smtp需要认证,你可能没有. 需要的同志给...
用javamail做了一个收发邮件的东东,
利用本公司的SMTP服务器能发邮件,但是
不知道如何,才能利用其他如smtp.sina.com服务器上的帐号收发邮件.谢谢.
利用本公司的SMTP服务器能发邮件,但是
不知道如何,才能利用其他如smtp.sina.com服务器上的帐号收发邮件.谢谢.
|
sina的smtp需要认证,你可能没有.
需要的同志给我发个mail,我发一个我写的java mail过去.
my mail:(263nl@263.net)
需要的同志给我发个mail,我发一个我写的java mail过去.
my mail:(263nl@263.net)
|
要认证的,这里有一篇文章
http://www.cn-java.com/target/news.php?news_id=1511
看看
http://www.cn-java.com/target/news.php?news_id=1511
看看
|
跟你做的一样的呀,首先跟你的smtp通信,
现在很多smtp都需要身份验证的(比如263,sina),
这个时候就需要发送id和password来验证。
这个验证过程需要你参阅smtp协议,
因为这些数据格式是一定要遵守的。
通过验证以后就跟你以前做的一样的。
实际上smtp本来是可以不需要验证,也就是说我们可以发匿名的,
由于现在垃圾邮件很多的,现在许多smtp都需要验证的。
我书不在,所以请你自己参阅smtp协议。
现在很多smtp都需要身份验证的(比如263,sina),
这个时候就需要发送id和password来验证。
这个验证过程需要你参阅smtp协议,
因为这些数据格式是一定要遵守的。
通过验证以后就跟你以前做的一样的。
实际上smtp本来是可以不需要验证,也就是说我们可以发匿名的,
由于现在垃圾邮件很多的,现在许多smtp都需要验证的。
我书不在,所以请你自己参阅smtp协议。
|
新浪的邮箱要SMTP认证,而一般公司的邮件服务器一般图省事,没有去设置SMTP认证,所以你用一些书本上的简单例子就能够收发邮件,但是那种写法不能用在一些互联网站上,要是你那样行的通的话,那新浪早就被黑了。 :-)
你还是在网上找一点资料再写吧。
你还是在网上找一点资料再写吧。