Pregunta

Cada pocos días, Google Apps se inicia el rechazo de mi nombre de usuario y una contraseña con:

SMTPAuthenticationError: (535, '5.7.1 Username and Password not accepted. Learn more at\n5.7.1 http://mail.google.com/support/bin/answer.py?answer=14257 22sm439603yxe.15')

Si voy a Google Apps página de registro y prueba mi contraseña, se le pide un código de imagen. Rellenarlo correctamente, ahora me permite enviar correo electrónico de nuevo durante unos días hasta que esto suceda de nuevo.

¿Cómo puedo evitar que esto suceda? Alguien más ha visto esto cuando el envío de correos electrónicos automatizados a través de aplicaciones de Google?

Estoy enviando mensajes de correo electrónico de registro de mi sitio web utilizando estos ajustes en Django:

EMAIL_HOST = 'smtp.gmail.com'
EMAIL_PORT = 587
EMAIL_HOST_USER = 'metaward@metaward.com'
EMAIL_HOST_PASSWORD = '*secret*'
EMAIL_USE_TLS = True
¿Fue útil?

Solución

Se debe estrangular sus peticiones a un ritmo aceptable para Google Apps.

No estoy seguro de si Google tiene una declaración / orientación oficial sobre lo que es la tasa de solicitud aceptable, sin embargo. Si no puede encontrar ninguna declaración pública / orientación, debe comunicarse con el soporte de Google Apps para ver si se puede obtener a través de allí.

Otros consejos

El límite máximo para el envío de mensajes de correo electrónico para una cuenta de correo electrónico indicada por día es de 3000. Sin embargo, es poco probable que va a enviar tantos mensajes de correo electrónico todos los días. Incluso el mensaje de error que indica que no está.

Mientras, la resolución de la cuestión real sólo puede ser resuelto por Google, la forma de evitar este problema puede ser mediante la creación de usuarios de correo electrónico diferentes, y elegir uno al azar.

Uso OAuth2:

Se explica en http://www.nodemailer.com/

  

Gmail ha surgió con el concepto de 'aplicaciones menos seguras', que es   básicamente, cualquier persona que utilice la contraseña de inicio de sesión normal de Gmail, por lo que   podría terminar en una situación en la que un nombre de usuario puede enviar (apoyo a las   aplicaciones '' menos seguros está activado), pero sí se bloquea (apoyo a 'menos   'aplicaciones seguras es desactivado).

     

Para evitar que tengan problemas de conexión que debe utilizar XOAUTH2 o uso   otro proveedor y, preferentemente, uno dedicado como Mailgun o   SendGrid

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top