Mi-am schimbat recent parola gmail și am schimbat-o și în server.conf, dar acum alerta prin e-mail a lui graylog eșuează cu:
Trimiterea e-mailului către următorul server a eșuat: smtp.gmail.com:587 (javax.mail.AuthenticationFailedException: 535-5.7.8 Numele de utilizator și parola nu sunt acceptate. Aflați mai multe la 535 5.7.8 https://support.google.com /mail/?p=BadCredentials h12sm2292608qkp.52 - gsmtp )
Iată intrările de e-mail în server.conf:
transport_email_enabled = adevărat
transport_email_hostname = smtp.gmail.com
transport_email_port = 587
transport_email_use_auth = adevărat
transport_email_use_tls = adevărat
transport_email_auth_username = [email protected]
transport_email_auth_password = Fals!@$#%^&*()"parolă
transport_email_subject_prefix = [Alerte de jurnal]
transport_email_from_email = [email protected]
Setările sunt aceleași și în configurația alertă din interfața web.
Știu că opțiunile nume de utilizator, e-mail, port, server și tls sunt corecte, deoarece zabbix (găzduit pe același server) este capabil să trimită e-mailuri către Gmail complet bine.
Sunt îngrijorat de faptul că noua mea parolă conține caractere speciale, !@#$%^&*"
declanșează server.conf și citește greșit parola.
Există o modalitate de a da câmpului de parolă din server.conf un fișier extern? Graylog nu menționează acest lucru nicăieri în documentația lor.