GMail puede utilizarse como servidor SMTP. He escrito el código que lo hace. Pero como todos sabemos, GMail puede autenticarse de vez en cuando usando captcha (verificación de imagen como lo llaman). Lo mismo puede ser la causa para rechazar la autenticación SMTP.Cómo utilizar GMail como servidor SMTP gratuito y superar captcha
Como he visto, Google muestra la verificación de la imagen cuando intenta iniciar sesión por primera vez desde alguna máquina. Todos los inicios de sesión consecutivos desde la misma máquina (a la misma cuenta) usan el inicio de sesión regular. Tengo un poco miedo de que este captcha también pueda aparecer nuevamente por otras razones que no puedo controlar.
So. ¿Es posible aún autenticarse cuando se necesitan medidas especiales? ¿Y cómo?
También debo mencionar que el inicio de sesión desde la máquina a través del navegador web también permite la autenticación programática de SMTP.
Quizás he entendido bien, pero ¿Me podría decir cómo detectar incluso el correo no fue enviado? En mi caso, envío "ciegamente" y rezo para que el mecanismo CAPTCHA no se active, sin saber si lo hizo o no. (Y sucede - ** ALOT **) ¡Gracias! –
Esta pregunta es un poco vieja, pero hoy tuve que lidiar con algo similar. He escrito una respuesta para explicar cómo avanzo con esto. ¡Buena suerte! – laconbass