Gracias a todos!. Ya tengo un poco de claridad! Saludos, Gonzalo
El 25 de septiembre de 2015, 9:28, Emiliano Vazquez < emilianovazq...@gmail.com> escribió: > El 24/09/15 a las 16:40, Chema Cortes escribió: > > Lo aconsejable es usar tu servidor de correo para enviar un correo a cada > dirección añadiendo y activar el acuse de recibo (DSN). Suele ser una > deferencia del servidor devolver un mensaje notificando si ha podido > entregar el correo a su destinatario. Puedes usar el módulo 'smtplib' para > enviar correos, poplib/imaplib para leer las respuestas y el módulo > 'email.parser' para parsear los acuses de recibos y saber si ha llegado o > no a su destino. > > Hace unos días me consultaron lo mismo y para mí no se podía, pero leyendo > la consulta y las respuestas me doy cuenta que si. > > Creo que algo bueno sería hacer la consulta directamente al servidor de > mail, algo como: > > quiero probar la cuenta p...@dominio.com > > 1. Existe realmente el mail-server ? > > dig mx dominio.com > > Si existe me tiene que devolver a donde esta el mail-server, generalmente > mail.dominio.com > > 2. Con el dominio en funcionamiento y el mail-server existente, resta > probar si existe la cuenta, para hacerlo, sería algo como: > > > telnet mail.dominio.com 25 > mail from: emili...@prueba.com > rcpt to: p...@dominio.com > > Si la cuenta no existe, la respuesta sería algo como esto: > *550 5.1.1 <mailbox.does.not.ex...@webdigiapps.com> > <mailbox.does.not.ex...@webdigiapps.com>: Recipient address rejected: User > unknown in virtual alias table* > > En cambio, si la cuenta existe vas a poder seguir envíando el mail, ahí > seria bueno cancelar el envío. > > Esto que escribí es desde la consola de linux, hay que ver como se puede > llevar a Python, me gusta la idea de hacerlo y el desafío de que sea con > Python. > > Saludos! > > Emiliano > > > _______________________________________________ > Python-es mailing list > Python-es@python.org > https://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > >
_______________________________________________ Python-es mailing list Python-es@python.org https://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/