ฉันเพิ่งเปลี่ยนรหัสผ่าน gmail และเปลี่ยนรหัสผ่านใน server.conf เช่นกัน แต่ตอนนี้การแจ้งเตือนทางอีเมลของ greylog ล้มเหลวด้วย:
การส่งอีเมลไปยังเซิร์ฟเวอร์ต่อไปนี้ล้มเหลว: smtp.gmail.com:587 (javax.mail.AuthenticationFailedException: 535-5.7.8 ไม่ยอมรับชื่อผู้ใช้และรหัสผ่าน เรียนรู้เพิ่มเติมที่ 535 5.7.8 https://support.google.com /mail/?p=BadCredentials h12sm2292608qkp.52 - gsmtp )
นี่คือรายการอีเมลใน server.conf:
transport_email_enabled = จริง
transport_email_hostname = smtp.gmail.com
transport_email_port = 587
transport_email_use_auth = จริง
transport_email_use_tls = จริง
transport_email_auth_username = [email protected]
transport_email_auth_password = Fake!@$#%^&*()"รหัสผ่าน
transport_email_subject_prefix = [บันทึก-Alerts]
transport_email_from_email = [email protected]
การตั้งค่าจะเหมือนกันในการกำหนดค่าการแจ้งเตือนในเว็บ gui เช่นกัน
ฉันรู้ว่าตัวเลือกชื่อผู้ใช้ อีเมล พอร์ต เซิร์ฟเวอร์ และ tls นั้นถูกต้อง เนื่องจาก zabbix (โฮสต์บนเซิร์ฟเวอร์เดียวกัน) สามารถส่งอีเมลไปยัง gmail ของฉันได้อย่างสมบูรณ์
ฉันกังวลว่ารหัสผ่านใหม่ของฉันมีอักขระพิเศษ !@#$%^&*"
กำลังสะดุด server.conf และอ่านรหัสผ่านผิด
มีวิธีให้ฟิลด์รหัสผ่านใน server.conf เป็นไฟล์ภายนอกแทนหรือไม่ Graylog ไม่ได้กล่าวถึงสิ่งนี้ในเอกสารของพวกเขา