關於JavaMail與EXCHANGE郵件服務器設定的問題

williamxiao 2008-10-08 02:33:11
使用JavaMail設定郵件服務器信息時使用
Properties props=new Properties();
props.put("mail.smtp.host","smtp.126.com");
此種方法來設定。

現公司使用的是Microsoft EXCHANGE SERVER如何取得某個郵箱的服務器信息呢?
像aaa@126.com的郵箱的smtp服務器是smtp.126.com,那麼公司的EXCHANGE SERVER地址是什麼呢?

現能夠知道的信息有這些:
要發送郵件的郵箱是:SMTP:aaaaa@intra.xxxyyy.com
smtp:aaaaa@intra.xxx.com(兩個地址均可識別)
OutLook設定的Microsoft EXCHANGE SERVER是:mt-ex-11.zzzzz.corpnet.xxx
(有試過在DOS下Ping mt-ex-11.zzzzz.corpnet.xxx,可以Ping通)

請問我在JavaMail中應該設定的smtp服務器是什麼呢?Thanks!
...全文
362 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
williamxiao 2008-10-09
  • 打赏
  • 举报
回复
問題已經解決,下以問題是因為參數用錯了:
Transport transport=sess.getTransport("smtp");
transport.connect("mt-ex-11.zzzzz.corpnet.xxx","aaaaa@intra.xxxyyy.com ","mailpassword");//以smtp方式登錄郵箱

這個地方應該修改為:
Transport transport=sess.getTransport("smtp");
transport.connect("mt-ex-11.zzzzz.corpnet.xxx","填用戶名才對","mailpassword");//以smtp方式登錄郵箱

問題解決,散分羅!
問題解決,散分羅!
問題解決,散分羅!
問題解決,散分羅!
williamxiao 2008-10-08
  • 打赏
  • 举报
回复
現在自己試出來了郵件服務器的地址就是:mt-ex-11.zzzzz.corpnet.xxx。
如果地址設定不正確時會報錯為:
嚴重的: Servletjsp的Servlet.service()發生意外(exception)
javax.mail.MessagingException: Unknown SMTP host: smtp.mt-ex-11.zzzzz.corpnet.xxx;
nested exception is:
java.net.UnknownHostException: mt-ex-11.zzzzz.corpnet.xxx

這個問題已經解決,但是新的問題出來了,就是怎樣登錄這個郵箱??
我用:
Transport transport=sess.getTransport("smtp");
transport.connect("mt-ex-11.zzzzz.corpnet.xxx","aaaaa@intra.xxxyyy.com ","mailpassword");//以smtp方式登錄郵箱
這樣登錄登錄認證不成功,報錯為:
AUTH LOGIN
334 VXNlcm5hbWU6
d2VuLXdlaV94aWFvQGludHJhLnBlZ2F0cm9uY29ycC5jb20=
334 UGFzc3dvcmQ6
I0AjTWVhc3VyZTcx
535 5.7.3 Authentication unsuccessful.
2008/10/8 下午 03:22:24 org.apache.catalina.core.StandardWrapperValve invoke
嚴重的: Servletjsp的Servlet.service()發生意外(exception)
javax.mail.AuthenticationFailedException
at javax.mail.Service.connect(Service.java:319)
at javax.mail.Service.connect(Service.java:169)

請高手幫忙解決!!!!Thanks!!

81,092

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧