누구든지이 문제를 해결할 수 있습니까? 내 응용 프로그램에서 전자 메일을 보내고 아래 오류가 발생하지 않았습니다.grails : SMTP 호스트에 연결할 수 없습니다 : *********, 포트 : 25
로그 :
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"
당신의 관대 한 도움을 기대
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의의 설정입니다.
감사합니다.
*****. ****. ** 25로 텔넷 할 수 있으므로 텔넷 호스트 25는 msg를 보내려고하는 호스트에서 - 그런데 호스트가 위의 실제 오류 메시지에 표시됩니다. SMTP 호스트에 연결할 수 없습니다. smtp.web ........ 텔넷이 없으면 nmapnmap -sS -O -p 25 {hostname} – Vahid
@Romz를 사용할 수 있습니다. 포트 번호 "587"을 사용해 보셨습니까? –
@vahid, 나는 그것을 telnet하고 이것을 얻었다 .... 220 mail01.net. ******. ** ESMTP Sendmail 8.14.4/8.14.4; 2016 년 9 월 21 일 수요일 08 : 1516 : 04 : 17 : 18 GMT 500 5.5.1 명령을 인식 할 수 없음 : "" – Romz