任何人都可以幫助我,我無法從我的應用程序發送電子郵件,並遇到以下錯誤。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"
盼望您的慷慨幫助。
謝謝
您可以telnet到*****。****。** 25從遠程主機嘗試發送msg的telnet主機25 - 順便說一句主機顯示在上面的實際錯誤消息無法連接到SMTP主機:smtp.web .......如果你沒有telnet你可以使用nmapnmap -sS -O -p 25 {主機名} – Vahid
@Romz你有沒有嘗試過端口號碼「587」? –
@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