2016-09-20 4 views
0

누구든지이 문제를 해결할 수 있습니까? 내 응용 프로그램에서 전자 메일을 보내고 아래 오류가 발생하지 않았습니다.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의의 설정입니다.

감사합니다.

+0

*****. ****. ** 25로 텔넷 할 수 있으므로 텔넷 호스트 25는 msg를 보내려고하는 호스트에서 - 그런데 호스트가 위의 실제 오류 메시지에 표시됩니다. SMTP 호스트에 연결할 수 없습니다. smtp.web ........ 텔넷이 없으면 nmapnmap -sS -O -p 25 {hostname} – Vahid

+0

@Romz를 사용할 수 있습니다. 포트 번호 "587"을 사용해 보셨습니까? –

+0

@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

답변

0

당신이 올바른 SSL 포트 번호를 사용할 수 있는지 확인합니다. 기본적으로 SSL/TLS로 암호화 된 SMTP는 포트 465를 사용합니다.

관련 문제