Конфигурация Elasticsearch Gmail работает в Windows не удается в MAC
Я новичок в ElasticSearch. Мои конфигурации электронной почты работают в Windows, но такая же конфигурация не работает на MAC (или Ubuntu).
Мой ElasticSearch.yml:
xpack.license.self_generated.type: basic
xpack.security.enabled: false
xpack.notification.email.account:
gmail_account:
profile: gmail
smtp:
auth: true
starttls.enable: true
host: smtp.gmail.com
port: 587
user: <USER_NAME>@gmail.com
Следующие документы от: https://www.elastic.co/guide/en/elastic-stack-overview/current/actions-email.html
На моем MAC нет брандмауэра. Я приветствую любые предложения.
Журналы ошибок:
[2019-04-07T13: 37: 17,019] [ОШИБКА][oexwaeExecutableEmailAction] [Cvja-AM] не удалось выполнить действие [inlined/ email_1] javax.mail.MessagingException: не удалось отправить электронное письмо с темой [Test] через учетную запись [gmail_account] at org.elasticsearch.xpack.watcher.notification.email.EmailService.send(EmailService.java:154) ~[?:?] at org.elasticsearch.xpack.watcher.notification.email.EmailService.send(EmailService.java:146) ~[?:?] В org.elasticsearch.xpack.watcher.actions.email.ExecutableEmailAction.execute(ExecutableEmailAction.java:72) ~[?:?] В org.elasticsearch.xpack.core.watcher.actions.ActionWrapper.execute(ActionWrapper.java:144) [x-pack-core-6.7.0.jar:6.7.0] в org.elasticsearch.xpack.watcher.execution.ExecutionService.executeInner (ExecutionService.java:456) [ x-pack-watcher-6.7.0.jar: 6.7.0] at org.elasticsearch.xpack.watcher.execution.ExecutionService.execute (ExecutionService.java:295) [x-pack-watcher-6.7.0.jar: 6.7.0] at org.elasticsearch.xpack.watcher.transport.actions.execute.TransportExe cuteWatchAction $ 1.doRun (TransportExecuteWatchAction.java:164)
...
Вызывается: com.sun.mail.util.MailConnectException: Не удалось подключиться к хосту, порт: smtp.gmail.com, 587; Тайм-аут 120000 в com.sun.mail.smtp.SMTPTransport.openServer(SMTPTransport.java:2209) ~[?:?] в com.sun.mail.smtp.SMTPTransport.protocolConnect(SMTPTransport.java:740) ~[?:?] на javax.mail.Service.connect(Service.java:366) ~[?:?]