Pregunta:
Estoy tratando de crear una alerta de correo electrónico en el inicio de sesión de root de ssh, así que tuve que instalar ssmtp y la utilidad de correo .
Luego configuré el archivo ssmtp.conf de la siguiente manera:
# Config file for sSMTP sendmail
# The person who gets all mail for userids < 1000
# Make this empty to disable rewriting.
#root=postmaster
#Adding email id to receive system information
root = rootuser@gmail.com
# The place where the mail goes. The actual machine name is required no
# MX records are consulted. Commonly mailhosts are named mail.domain.com
#mailhub=mail
mailhub = smtp.gmail.com:587
AuthUser=dmymail@gmail.com
AuthPass=plaintext password
UseTLS=YES
UseSTARTTLS=YES
# Where will the mail seem to come from?
rewriteDomain=gmail.com
# The full hostname
hostname = mailserver
# Are users allowed to set their own From: address?
# YES - Allow the user to specify their own From: address
# NO - Use the system generated From: address
FromLineOverride=YES
así como revalorizaciones de la siguiente manera:
# Format: local_account:outgoing_address:mailhub
# Example: root:your_login@your.domain:mailhub.your.domain[:port]
root:rootuser@gmail.com:smtp.gmail.com:25
y recibo este error:
send-mail: Authorization failed (534 5.7.14 https://support.google.com/mail/bin/answer.py?answer=78754 ni5sm3908366pbc.83 - gsmtp)
Can't send mail: sendmail process failed with error code 1
pero no funcionó. Por favor ayúdame a resolver esto
Respuesta:
Es posible que se necesiten más de un paso para solucionar este problema.
-
Da el paso mencionado anteriormente. Inicie sesión en su cuenta de correo electrónico de Google y luego vaya a este enlace: https://www.google.com/settings/security/lesssecureapps y configure "Acceso para aplicaciones menos seguras" en ON. Pruebe para ver si su problema está resuelto. Si no se resuelve, como no fue para mí, continúe con el Paso 2.
-
Vaya a https://support.google.com/accounts/answer/6009563 (Título: "Error de contraseña incorrecta"). Esta página dice "Hay varias razones por las que puede ver un error de" Contraseña incorrecta "(también conocido como 534-5.7.14) al iniciar sesión en Google con aplicaciones de terceros. En algunos casos, incluso si escribe su contraseña correctamente". Esta página ofrece 4 sugerencias de cosas para probar.
Para mí, la primera sugerencia funcionó:
- Vaya a https://g.co/allowaccess desde un dispositivo diferente que haya utilizado anteriormente para acceder a su cuenta de Google y siga las instrucciones.
- Intente iniciar sesión nuevamente desde la aplicación bloqueada.
Había tres sugerencias más en la página dada en el paso # 2, pero no las probé porque después de ir al enlace redactado y seguir las instrucciones, todo comenzó a funcionar como debería.