Articles of smtplib

Sendmail Errno Conexión rechazada

He estado intentando que mi aplicación envíe por correo un texto enviado a un correo electrónico. Para simplificar he aislado el script: import smtplib import sys import os SERVER = “localhost” FROM = os.getlogin() TO = [raw_input(“To : “)] SUBJECT = “Message From ” + os.getlogin() print “Message : (End with ^D)” TEXT = ” […]

Archivo adjunto de correo electrónico recibido como ‘noname’

La siguiente función de Python hace que el archivo adjunto se llame “noname” cuando debería ser “text_file.txt”. Como puede ver, he probado 2 enfoques diferentes con MIMEBase y MIMEApplication. También he probado MIMEMultipart (‘alternativa’) en vano. def send_email(from_addr, to_addr_list, subject, html_body,plain_text_body, login, password, smtpserver=’smtp.gmail.com:587′, cc_addr_list=None, attachment=None, from_name=None): message=MIMEMultipart() plain=MIMEText(plain_text_body,’plain’) html=MIMEText(html_body,’html’) message.add_header(‘from’,from_name) message.add_header(‘to’,’,’.join(to_addr_list)) message.add_header(‘subject’,subject) if attachment!=None: […]

Captura de salida de depuración de Python smtplib

¿Cómo capturo la salida de depuración de la biblioteca smtplib de Python? Aquí está mi progtwig de prueba: import smtplib s = smtplib.SMTP(“mx10.comcast.com”) s.set_debuglevel(1) s.sendmail(“no-such-sender@comcast.com”,[“no-such-receiver@comcast.com”],””” from: no-such-sender@comcast.com to: no-such-receiver@comcast.com subject: no such message This message won’t be delivered to anybody. “””) Aquí está la salida: send: ‘ehlo dance.local\r\n’ reply: ‘250-mx10.comcast.com says EHLO to 129.6.220.67:57015\r\n’ reply: […]

Cron python script no ejecutándose

He leído algunas publicaciones sobre esto pero no pude encontrar ayuda en ellas. Tengo una secuencia de comandos de python que envía correo usando smtplib. Funciona cuando se invoca desde la línea de comandos. Tengo #!/usr/bin/python como la primera fila y puedo ejecutarlo usando /home/pi/ipsender.py y python /home/pi/ipsender.py . Mi crontab es */1 * * […]

Enviando gmail utilizando python failing

1. error de pip yo si pip install smtplib Entonces dice Could not find a version that satisfies the requirement smtplib (from versions: ) No matching distribution found for smtplib Confirme que pip install youtube_dl trabajos. Así que probablemente no sea un problema con pip. 2. Error de importación De todos modos, el código que […]

Configuración de Return-Path con Python sendmail para un mensaje MIME

Hola, me gustaría establecer el encabezado “Return-Path” para un mensaje MIME que envío con Python. Básicamente, probé algo como esto: message = MIMEMultipart() message.add_header(“Return-Path”, “something@something.com”) #… smtplib.SMTP().sendmail(from, to, message.as_string()) El mensaje que recibí tiene su encabezado “Return-Path” establecido en el mismo contenido que el de “De”, incluso si agrego explícitamente el encabezado “Return-Path”. ¿Cómo puedo […]

Recibe respuestas de Gmail con smtplib – Python

Ok, estoy trabajando en un tipo de sistema para poder iniciar operaciones en mi computadora con mensajes SMS. Puedo conseguir que envíe el mensaje inicial: import smtplib fromAdd = ‘GmailFrom’ toAdd = ‘SMSTo’ msg = ‘Options \nH – Help \nT – Terminal’ username = ‘GMail’ password = ‘Pass’ server = smtplib.SMTP(‘smtp.gmail.com:587’) server.starttls() server.login(username , password) […]

WinError 10060 Falló el bash de conexión porque la parte conectada no respondió correctamente

Estoy intentando verificar los correos electrónicos enviando solicitudes a los servidores SMTP. Cuando pruebo en Linux, funciona para el 90% de los correos electrónicos. Cuando hice la prueba en Windows, hice un análisis y me gustó que el 79% de los correos electrónicos mostraran el problema WinError10060 . Intenté usar VPN, proxies e incluso apagar […]

Reenviando un correo electrónico con Python Smtplib

Estoy intentando crear un script que reenvía automáticamente ciertos correos electrónicos que coinciden con un criterio específico a otro correo electrónico. Tengo la descarga y el análisis de mensajes utilizando imaplib y el correo electrónico funcionando, pero no puedo averiguar cómo reenviar un correo electrónico completo a otra dirección. ¿Debo crear un nuevo mensaje desde […]

smtplib y gmail – problemas con el script de Python

Aquí está mi guión: #!/usr/bin/python import smtplib msg = ‘Hello world.’ server = smtplib.SMTP(‘smtp.gmail.com’,587) #port 465 or 587 server.ehlo() server.starttls() server.ehlo() server.login(‘myname@gmail.com’,’mypass’) server.sendmail(‘myname@gmail.com’,’somename@somewhere.com’,msg) server.close() Solo estoy intentando enviar un correo electrónico desde mi cuenta de gmail. La secuencia de comandos utiliza starttls debido a los requisitos de gmail. He intentado esto en dos servidores web, […]