Я хочу настроить Rundeck для отправки уведомлений по электронной почте.Runteck Gmail SMTP не работает - smtp.gmail.com Неизвестный хост
Мои rundeck-config.properties
является:
grails.mail.host = "smtp.gmail.com"
grails.mail.username = "[email protected]"
grails.mail.port = 465
grails.mail.password = "******"
grails.mail.props = ["mail.smtp.starttls.enable":"true","mail.smtp.auth":"true","mail.smtp.socketFactory.port":"465","mail.smtp.socketFactory.fallback":"false"]
Когда я запускаю работу, ошибка, я получаю:
2016-05-05 14:49:30,557 ERROR NotificationService - Error sending notification email to [email protected] for Execution 11: Mail ser
ver connection failed; nested exception is com.sun.mail.util.MailConnectException: Couldn't connect to host, port: "smtp.gmail.com", 465; ti
meout -1;
nested exception is:
java.net.UnknownHostException: "smtp.gmail.com". Failed messages: com.sun.mail.util.MailConnectException: Couldn't connect to host,
port: "smtp.gmail.com", 465; timeout -1;
nested exception is:
java.net.UnknownHostException: "smtp.gmail.com"
Я попробовал все, что я мог бы найти на Google, но ошибка продолжает то же самое.
Я также попытался telnet smtp.gmail.com 465
и она работает
Может кто-нибудь мне помочь?
Попробуйте отправить образец почту через Sendmail и проверить, если ваш сервер может sendout почты с помощью 465 ... Попробуйте 587 или 25 тоже, потому что некоторые провайдеры блокируют некоторые порты, однако 465 должен прошли через .. –
@LeoPrince, как я могу проверить «sendmail»? Это в Рундеке? Спасибо за ваш ответ. –
Sendmail не требуется, вы можете проверить его с помощью команды mail. http://www.cyberciti.biz/faq/howto-write-command-to-send-receive-mail/ –