2016-09-20 3 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"] 
     } 
    } 

Сложение CONFIG:

compile ":mail:1.0.7" 

Надеясь за щедрую помощь.

Thanks

+0

Вы можете использовать telnet для *****. ****. ** 25, так что telnet-хост 25 от хоста, который пытается отправить сообщение, - кстати, host отображается в сообщении об ошибке выше. Не удалось подключиться к хосту SMTP: smtp.web ....... Если у вас нет telnet, вы можете использовать nmapnmap -sS -O -p 25 {hostname} – Vahid

+0

@Romz вы пробовали номер порта «587»? –

+0

@ vahid, я сделал telnet и получил это .... 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, используя стандартный SMTP TCP. Вот поток Stack Over, который имеет аналогичное сообщение об ошибке.

unrecognized ssl message plaintext connection exception

0

Убедитесь, что вы используете правильный номер SSL порт. По умолчанию SSL/TLS зашифрованный SMTP использует порт 465.

Смежные вопросы