关于java mail 的端口问题
2012-09-20 12:40
141 查看
![](http://www.blogjava.net/Images/OutliningIndicators/None.gif)
javax.mail.MessagingException: 530 5.7.0 Must issue a STARTTLS command first. u12sm73042tia.38
![](http://www.blogjava.net/Images/OutliningIndicators/None.gif)
![](http://www.blogjava.net/Images/OutliningIndicators/None.gif)
at com.sun.mail.smtp.SMTPTransport.issueCommand(SMTPTransport.java:879)
![](http://www.blogjava.net/Images/OutliningIndicators/None.gif)
at com.sun.mail.smtp.SMTPTransport.mailFrom(SMTPTransport.java:599)
![](http://www.blogjava.net/Images/OutliningIndicators/None.gif)
at com.sun.mail.smtp.SMTPTransport.sendMessage(SMTPTransport.java:319)
![](http://www.blogjava.net/Images/OutliningIndicators/None.gif)
at com.roadway.edmail.util.JMail2.sendMail(JMail2.java:278)
![](http://www.blogjava.net/Images/OutliningIndicators/None.gif)
at com.roadway.edmail.bo.feedback.FeedbackSender.sender(FeedbackSender.java:72)
![](http://www.blogjava.net/Images/OutliningIndicators/None.gif)
at org.apache.jsp.test_jsp._jspService(test_jsp.java:59)
![](http://www.blogjava.net/Images/OutliningIndicators/None.gif)
at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
![](http://www.blogjava.net/Images/OutliningIndicators/None.gif)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
![](http://www.blogjava.net/Images/OutliningIndicators/None.gif)
at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:374)
![](http://www.blogjava.net/Images/OutliningIndicators/None.gif)
at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:342)
![](http://www.blogjava.net/Images/OutliningIndicators/None.gif)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:267)
![](http://www.blogjava.net/Images/OutliningIndicators/None.gif)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
![](http://www.blogjava.net/Images/OutliningIndicators/None.gif)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
![](http://www.blogjava.net/Images/OutliningIndicators/None.gif)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
![](http://www.blogjava.net/Images/OutliningIndicators/None.gif)
at com.roadway.edmail.util.CharacterEncodingFilter.doFilter(CharacterEncodingFilter.java:20)
![](http://www.blogjava.net/Images/OutliningIndicators/None.gif)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
![](http://www.blogjava.net/Images/OutliningIndicators/None.gif)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
![](http://www.blogjava.net/Images/OutliningIndicators/None.gif)
at org.tuckey.web.filters.urlrewrite.RuleChain.handleRewrite(RuleChain.java:164)
![](http://www.blogjava.net/Images/OutliningIndicators/None.gif)
at org.tuckey.web.filters.urlrewrite.RuleChain.doRules(RuleChain.java:141)
![](http://www.blogjava.net/Images/OutliningIndicators/None.gif)
at org.tuckey.web.filters.urlrewrite.UrlRewriter.processRequest(UrlRewriter.java:90)
![](http://www.blogjava.net/Images/OutliningIndicators/None.gif)
at org.tuckey.web.filters.urlrewrite.UrlRewriteFilter.doFilter(UrlRewriteFilter.java:417)
![](http://www.blogjava.net/Images/OutliningIndicators/None.gif)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
![](http://www.blogjava.net/Images/OutliningIndicators/None.gif)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
![](http://www.blogjava.net/Images/OutliningIndicators/None.gif)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
![](http://www.blogjava.net/Images/OutliningIndicators/None.gif)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
![](http://www.blogjava.net/Images/OutliningIndicators/None.gif)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
![](http://www.blogjava.net/Images/OutliningIndicators/None.gif)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
![](http://www.blogjava.net/Images/OutliningIndicators/None.gif)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
![](http://www.blogjava.net/Images/OutliningIndicators/None.gif)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:286)
![](http://www.blogjava.net/Images/OutliningIndicators/None.gif)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:845)
![](http://www.blogjava.net/Images/OutliningIndicators/None.gif)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
![](http://www.blogjava.net/Images/OutliningIndicators/None.gif)
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
![](http://www.blogjava.net/Images/OutliningIndicators/None.gif)
at java.lang.Thread.run(Thread.java:619)
![](http://www.blogjava.net/Images/OutliningIndicators/None.gif)
解决方法:
![](http://www.blogjava.net/Images/OutliningIndicators/None.gif)
if(this.smtp.indexOf("smtp.gmail.com")>=0)
![](http://www.blogjava.net/Images/OutliningIndicators/ExpandedBlockStart.gif)
{
![](http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif)
properties.setProperty("mail.smtp.socketFactory.class", "javax.net.ssl.SSLSocketFactory");
![](http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif)
properties.setProperty("mail.smtp.socketFactory.fallback", "false");
![](http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif)
properties.setProperty("mail.smtp.port", "465");
![](http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif)
properties.setProperty("mail.smtp.socketFactory.port", "465");
![](http://www.blogjava.net/Images/OutliningIndicators/ExpandedBlockEnd.gif)
}
或者换发送邮箱
一般邮箱端口号为25
gmail为465或587
相关文章推荐
- 关于java mail 发邮件的问题总结(转)
- 关于javamail中已读标示的问题
- 关于Java UDP的端口占用问题
- 关于java mail邮箱密码找回功能所遇到的问题
- 关于javaMail中标题以及发件人乱码的问题总结
- Nginx反向代理关于端口的问题
- Nginx反向代理关于端口的问题
- 【Java】关于文件路径问题总结
- 关于 java 中负数四舍五入的问题——Math.round()
- 关于android工程中R.java不自动生成的问题
- 关于java开发的性能问题总结(必看)
- 关于如何在java中实现中文首字母索引排序的问题 2016-08-25 15:14 86人阅读 评论(0) 收藏 举报 分类: Java(19) 版权声明:本文为博主原创文章,未经博主允许不得转载
- 【转】10个关于java单例模式的面试问题
- 关于Java变量在内存中的存储问题
- 关于javamail-with-ms-exchange-no-authentication-mechansims-supported-by-both-server错误的解决办法
- 关于导包,报极光出错的问题,java.lang.IllegalArgumentException
- 关于java代码质量的问题
- Java中关于Return和finally的执行问题
- 关于JAVA参数传递的问题!~
- 【转】关于AES256算法java端加密,ios端解密出现无法解密问题的解决方案