夢幻之旅

          DEBUG - 天道酬勤

             :: 首頁 :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理 ::
            671 隨筆 :: 6 文章 :: 256 評論 :: 0 Trackbacks
          javax.mail.MessagingException: 530 5.7.0 Must issue a STARTTLS command first. u12sm73042tia.38

              at com.sun.mail.smtp.SMTPTransport.issueCommand(SMTPTransport.java:
          879)
              at com.sun.mail.smtp.SMTPTransport.mailFrom(SMTPTransport.java:
          599)
              at com.sun.mail.smtp.SMTPTransport.sendMessage(SMTPTransport.java:
          319)
              at com.roadway.edmail.util.JMail2.sendMail(JMail2.java:
          278)
              at com.roadway.edmail.bo.feedback.FeedbackSender.sender(FeedbackSender.java:
          72)
              at org.apache.jsp.test_jsp._jspService(test_jsp.java:
          59)
              at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:
          70)
              at javax.servlet.http.HttpServlet.service(HttpServlet.java:
          717)
              at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:
          374)
              at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:
          342)
              at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:
          267)
              at javax.servlet.http.HttpServlet.service(HttpServlet.java:
          717)
              at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:
          290)
              at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:
          206)
              at com.roadway.edmail.util.CharacterEncodingFilter.doFilter(CharacterEncodingFilter.java:
          20)
              at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:
          235)
              at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:
          206)
              at org.tuckey.web.filters.urlrewrite.RuleChain.handleRewrite(RuleChain.java:
          164)
              at org.tuckey.web.filters.urlrewrite.RuleChain.doRules(RuleChain.java:
          141)
              at org.tuckey.web.filters.urlrewrite.UrlRewriter.processRequest(UrlRewriter.java:
          90)
              at org.tuckey.web.filters.urlrewrite.UrlRewriteFilter.doFilter(UrlRewriteFilter.java:
          417)
              at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:
          235)
              at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:
          206)
              at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:
          233)
              at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:
          191)
              at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:
          128)
              at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:
          102)
              at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:
          109)
              at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:
          286)
              at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:
          845)
              at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:
          583)
              at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:
          447)
              at java.lang.Thread.run(Thread.java:
          619)

          解決方法:
          if(this.smtp.indexOf("smtp.gmail.com")>=0)
                      
          {
                          properties.setProperty(
          "mail.smtp.socketFactory.class""javax.net.ssl.SSLSocketFactory"); 
                          properties.setProperty(
          "mail.smtp.socketFactory.fallback""false"); 
                          properties.setProperty(
          "mail.smtp.port""465"); 
                          properties.setProperty(
          "mail.smtp.socketFactory.port""465"); 
                      }

          在此作下符號,希望對自己加強(qiáng)記憶,對同行的朋友提供方便.^_^
          posted on 2009-03-20 17:31 HUIKK 閱讀(12700) 評論(14)  編輯  收藏 所屬分類: Exceptions

          評論

          # re: javax.mail.MessagingException: 530 5.7.0 Must issue a STARTTLS command first[未登錄] 2009-05-15 20:57 java
          找遍了GOOGLE,BAIDU,發(fā)現(xiàn)還是兄弟的這個(gè)方法用效。贊一下
            回復(fù)  更多評論
            

          # re: javax.mail.MessagingException: 530 5.7.0 Must issue a STARTTLS command first 2009-05-16 08:07 huyvanpull
          呵呵,謝謝兄弟~~~  回復(fù)  更多評論
            

          # re: javax.mail.MessagingException: 530 5.7.0 Must issue a STARTTLS command first 2009-06-19 09:45 javamail
          我也贊一個(gè),非常感謝!呵呵  回復(fù)  更多評論
            

          # re: javax.mail.MessagingException: 530 5.7.0 Must issue a STARTTLS command first 2009-07-09 09:53 李超
          謝謝,很好,
          但是我知道為什么要這么做,這么做是什么意思,你能說明一下嗎!  回復(fù)  更多評論
            

          # re: javax.mail.MessagingException: 530 5.7.0 Must issue a STARTTLS command first 2009-07-09 13:24 惠萬鵬
          發(fā)送郵件默認(rèn)是25端口,但是gmail郵件服務(wù)商用的不是25端口,而是465端口.  回復(fù)  更多評論
            

          # re: javax.mail.MessagingException: 530 5.7.0 Must issue a STARTTLS command first 2009-07-09 13:24 惠萬鵬
          @李超
          發(fā)送郵件默認(rèn)是25端口,但是gmail郵件服務(wù)商用的不是25端口,而是465端口.
            回復(fù)  更多評論
            

          # re: javax.mail.MessagingException: 530 5.7.0 Must issue a STARTTLS command first 2009-07-15 22:36 易紅進(jìn)
          我也出現(xiàn)過這個(gè)問題,現(xiàn)已解決。發(fā)送郵件默認(rèn)是25端口,但是gmail郵件服務(wù)商用的不是25端口,而是465或587端口.  回復(fù)  更多評論
            

          # re: javax.mail.MessagingException: 530 5.7.0 Must issue a STARTTLS command first 2009-08-26 18:06 2
          非常感謝!
            回復(fù)  更多評論
            

          # re: javax.mail.MessagingException: 530 5.7.0 Must issue a STARTTLS command first[未登錄] 2009-10-17 19:10 alex
          不錯(cuò),剛好也出現(xiàn)這個(gè)問題,解決  回復(fù)  更多評論
            

          # re: javax.mail.MessagingException: 530 5.7.0 Must issue a STARTTLS command first 2009-12-23 19:13 閆珍
          真是太感謝了!  回復(fù)  更多評論
            

          # re: javax.mail.MessagingException: 530 5.7.0 Must issue a STARTTLS command first 2010-03-18 15:03 hanqingzhong
          真是太感謝了,網(wǎng)上講這個(gè)的很多,可以全不行。。。原來是要加幾行代碼。
          但不知道為什么要加這幾行呢?樓主能不能指點(diǎn)一下。  回復(fù)  更多評論
            

          # re: javax.mail.MessagingException: 530 5.7.0 Must issue a STARTTLS command first 2010-07-14 18:43 Chan
          太感謝了。  回復(fù)  更多評論
            

          # re: javax.mail.MessagingException: 530 5.7.0 Must issue a STARTTLS command first 2010-12-23 10:18 華子
          謝謝了 我也是這種情況
          解決了
          我用了 qq郵箱 新浪郵箱都不能發(fā)送
          gmail可以

          誰知道其他的可以的嘛  回復(fù)  更多評論
            

          # re: javax.mail.MessagingException: 530 5.7.0 Must issue a STARTTLS command first[未登錄] 2011-07-27 17:58 a
          @華子
          我知道163 和qq 等其他郵箱發(fā)送郵件的方式,偏偏這個(gè)gmail竟然發(fā)送不了 host和port都對上號了  回復(fù)  更多評論
            

          主站蜘蛛池模板: 余干县| 饶阳县| 平度市| 尼木县| 临夏县| 宜都市| 高雄市| 河源市| 朝阳县| 泸州市| 新竹市| 门头沟区| 金溪县| 石阡县| 会东县| 九龙县| 水城县| 高唐县| 象山县| 巩义市| 盘锦市| 甘孜| 都安| 桂平市| 池州市| 行唐县| 南澳县| 宁波市| 墨竹工卡县| 苗栗市| 西华县| 治多县| 徐州市| 措美县| 定西市| 恭城| 渑池县| 亚东县| 高台县| 新河县| 云和县|