Articles of smtplib

Correos no enviados a personas en CC

Tengo el siguiente script para enviar correos usando python import smtplib from email.mime.multipart import MIMEMultipart from email.mime.text import MIMEText import os FROMADDR = “myaddr@server.com” PASSWORD = ‘foo’ TOADDR = [‘toaddr1@server.com’, ‘toaddr2@server.com’] CCADDR = [‘ccaddr1@server.com’, ‘ccaddr2@server.com’] # Create message container – the correct MIME type is multipart/alternative. msg = MIMEMultipart(‘alternative’) msg[‘Subject’] = ‘Test’ msg[‘From’] = FROMADDR […]

Problema con Python Email Parsing

así que estoy tratando de escribir un script en python que inicie sesión en mi cuenta de gmail y luego me diga, pronto en una GUI, cuál es el mensaje. Le haré un poco más al código más adelante para hacer que el progtwig sea un poco más útil, pero ahora mismo estoy atascado en […]

No puedo enviar correos electrónicos a través de python usando gmail – smtplib.SMTPException: la extensión SMTP AUTH no es compatible con el servidor

Solo quiero enviar un correo electrónico en python con un archivo adjunto import smtplib, os from email.MIMEMultipart import MIMEMultipart from email.MIMEBase import MIMEBase from email.MIMEText import MIMEText from email.Utils import COMMASPACE, formatdate from email import Encoders def send_mail(send_from, send_to, subject, text, files=[], server=”localhost”): assert type(send_to)==list assert type(files)==list msg = MIMEMultipart() msg[‘From’] = send_from msg[‘To’] = […]

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) […]