2016-09-20 90 views
0

任何人都可以幫助我,我無法從我的應用程序發送電子郵件,並遇到以下錯誤。grails:無法連接到SMTP主機:*********,端口:25

日誌:

Could not connect to SMTP host: ****.******.** port: 25; 

nested exception is: 

javax.net.ssl.SSLException: Unrecognized SSL message, plaintext connection?. Failed messages: javax.mail.MessagingException: Could not connect to SMTP host: smtp.webbfontaine.ci, port: 25; 
    nested exception is: 

javax.net.ssl.SSLException: Unrecognized SSL message, plaintext connection?; message exception details (1) are: 
Failed message 1: 
javax.mail.MessagingException: 
Could not connect to SMTP host: ****.******.**, port: 25; 
    nested exception is: 


javax.net.ssl.SSLException: Unrecognized SSL message, plaintext connection? 

at com.sun.mail.smtp.SMTPTransport.openServer(SMTPTransport.java:1986) 

at com.sun.mail.smtp.SMTPTransport.protocolConnect(SMTPTransport.java:656) 

at javax.mail.Service.connect(Service.java:345) 

at org.springframework.mail.javamail.JavaMailSenderImpl.connectTransport(JavaMailSenderImpl.java:486) 

at org.springframework.mail.javamail.JavaMailSenderImpl.doSend(JavaMailSenderImpl.java:406) 

at org.springframework.mail.javamail.JavaMailSenderImpl.send(JavaMailSenderImpl.java:345) 

at org.springframework.mail.javamail.JavaMailSenderImpl.send(JavaMailSenderImpl.java:340) 

這裏是我的Grails的配置:

grails{ 
     mail { 
      disabled = false 
      host = "*****.****.**" 
      port = 25 
      username = "account" 
      password="" 
      props = ["mail.smtp.auth":"false", 
        "mail.smtp.socketFactory.port":"25"] 
     } 
    } 

構建配置:

compile ":mail:1.0.7" 

盼望您的慷慨幫助。

謝謝

+0

您可以telnet到*****。****。** 25從遠程主機嘗試發送msg的telnet主機25 - 順便說一句主機顯示在上面的實際錯誤消息無法連接到SMTP主機:smtp.web .......如果你沒有telnet你可以使用nmapnmap -sS -O -p 25 {主機名} – Vahid

+0

@Romz你有沒有嘗試過端口號碼「587」? –

+0

@vahid,我做了遠程登錄並得到了這個.... 220 mail01.net。******。** ESMTP Sendmail 8.14.4/8.14.4; Wed,21 Sep 2016 04:17:18 GMT 500 5.5.1命令無法識別:「」 – Romz

回答

0

確保你使用正確的SSL端口號。默認情況下,SSL/TLS加密的SMTP使用端口465.

相關問題