Пароль оповещения по электронной почте Graylog не работает?

Недавно я изменил свой пароль gmail и изменил пароль в server.conf, но теперь оповещение по электронной почте от Graylog не работает с:

Sending the email to the following server failed : smtp.gmail.com:587 (javax.mail.AuthenticationFailedException: 535-5.7.8 Username and Password not accepted. Learn more at 535 5.7.8 https://support.google.com/mail/?p=BadCredentials h12sm2292608qkp.52 - gsmtp )

Вот записи электронной почты в server.conf:

transport_email_enabled = true
transport_email_hostname = smtp.gmail.com
transport_email_port = 587
transport_email_use_auth = true
transport_email_use_tls = true
transport_email_auth_username = myemail@gmail.com
transport_email_auth_password = Fake!@$#%^&*()"password
transport_email_subject_prefix = [Log-Alerts]
transport_email_from_email = logs@domain.com

Настройки такие же в конфигурации оповещения в веб-интерфейсе.

Я знаю, что имя пользователя, электронная почта, порт, сервер и параметры tls верны, так как zabbix, (размещенный на том же сервере), может отправлять электронные письма на мой gmail совершенно нормально.

Я обеспокоен тем, что мой новый пароль, содержащий специальные символы, !@#$%^&*"сбивает server.conf и неправильно считывает пароль.

Есть ли способ передать поле пароля в server.conf во внешний файл? Graylog нигде не упоминает об этом в своей документации.

0
задан 25 October 2021 в 19:27
0 ответов

Теги

Похожие вопросы