saludos pues probe primero la libreria y me da errores de:
Código PHP:
File "C:\Program Files\Python27\lib\smtplib.py", line 743, in sendmail
(code, resp) = self.data(msg)
File "C:\Program Files\Python27\lib\smtplib.py", line 504, in data
raise SMTPDataError(code, repl)
smtplib.SMTPDataError: (503, '5.0.0 Need RCPT (recipient)')
le asigne el usuario y password, host
despues baje una libreria de PyPi conocida como: easymail.0.2.0 y me sucede que si agrego correo de una cuenta de la empresa que me asignaron si se envian e inclusive le puedo agregar otra cuenta de diferente dominio pero no llegan, pero si el destinatario es solo una cuenta distinta a la de la empresa por ejemplo a yahoo.com.mx me dice:
Código PHP:
File "C:\Data\envios\easy_mail.py", line 15, in <module>
smtp.sendmail(*e.args)
File "C:\Program Files\Python27\lib\smtplib.py", line 742, in sendmail
raise SMTPRecipientsRefused(senderrs)
smtplib.SMTPRecipientsRefused: {'[email protected]': (550, '5.7.1 <[email protected]>... Relaying denied. IP name lookup failed [10.2.9.165]')}
Que significa esto SMTPRecipientsRefused que no tengo permiso de enviar correos a yahoo.
Y bueno como una anotacion del por que no se puede enviar correos con python me acorde que hace un tiempo hice una aplicacion simple que envia email con c# y realice dos pruebas enviando correos a yahoo y si llegan hay algo extrano en las funciones de smtplib de python.
Gracias