Articles of correo electrónico de

Correos electrónicos a través de Python: pegue el contenido de excel / csv como una tabla formateada en el cuerpo del correo

Estoy intentando enviar correos a través de Python usando smtplib. Mi principal preocupación es obtener el contenido de un csv / excel y pegar los datos tal como están (formato tabular) en el cuerpo del correo electrónico que se envía. Tengo el siguiente fragmento de código listo para buscar el archivo e imprimir el contenido […]

¿Cómo usar Python y Mailchimp para enviar un correo electrónico?

He estado leyendo mucho en Internet para saber cómo puedo usar Python para enviar correos electrónicos utilizando la API mailchimp. Parece que el sitio web está tan completo y no tiene ningún ejemplo. Por favor, ¿podría guiarme a algún ejemplo que incluya el uso de Python? Lo que intenté hasta ahora: Instalé la biblioteca desde […]

Caracteres especiales de Python en cuerdas.

Estoy tratando de mostrar el correo electrónico dentro de una página web. El progtwig está escrito en Python. Desafortunadamente, tengo algunos problemas de encoding de caracteres. Tengo citas y comillas dobles en el texto. Correo original: “All is good” ‘it is getting better’ con el conjunto de caracteres ‘windows-1252’ que recibo del ISP: =93All is […]

Envíe programáticamente un correo electrónico de Outlook desde un buzón compartido.

Estoy tratando de enviar un correo electrónico con python desde un buzón compartido. He podido enviarlo correctamente a través de mi propio correo electrónico, pero el envío de uno con un buzón compartido (que también he probado que también tengo acceso) me está dando problemas. Código utilizado para la secuencia de comandos de correo electrónico […]

¿Hay un analizador de mensajes de correo electrónico de código abierto (encabezados, archivos adjuntos, etc.)?

¿Existe una solución gratuita de código abierto que tome el mensaje de correo electrónico sin procesar (como parte del texto) y devuelva cada campo de encabezado, cada archivo adjunto y el cuerpo del mensaje como campos separados?

Python: el correo electrónico get_payload decode falla cuando se golpea el signo igual?

Correr en la extrañeza con get_payload: parece cagarse cuando ve un signo igual en el mensaje que está decodificando. Aquí está el código que muestra el error: import email data = file(‘testmessage.txt’).read() msg = email.message_from_string( data ) payload = msg.get_payload(decode=True) print payload Y aquí hay un mensaje de muestra: mensaje de prueba . El mensaje […]

Convertir imagen PIL a MIMEImage

Me gustaría crear una imagen con PIL y poder enviarla por correo electrónico sin tener que guardarla en el disco. Esto es lo que funciona, pero implica guardar en disco: from email.mime.image import MIMEImage from email.mime.multipart import MIMEMultipart msg = MIMEMultipart() im = Image.new(“RGB”, (200, 200)) with open(“tempimg.jpg”, “w”) as f: im.save(f, “JPEG”) with open(“tempimg.jpg”, […]

Python no puede enviar archivos adjuntos a través de correo electrónico

Tengo el siguiente código que funciona bien, pero no envía los archivos adjuntos. import smtplib import os from email.mime.multipart import MIMEMultipart from email.mime.text import MIMEText from email.MIMEBase import MIMEBase from email import Encoders msg=MIMEMultipart() def mymail(address,body,format,mylist=None): msg[‘To’]=address msg[‘From’]=’ggous1@gmail.com’ if format==’txt’: text_msg=MIMEText(body,’plain’) elif format==’html’: text_msg=MIMEText(body,’html’) msg.attach(text_msg) if mylist is not None: mylist=[] fn=[] for f in […]

Detectar si un correo electrónico es una “Notificación de estado de entrega” y extraer información – Python

Estoy usando el módulo de email Python para analizar correos electrónicos. Necesito poder saber si un correo electrónico es una “Notificación de estado de entrega”, averiguar cuál es el estado y extraer información del correo electrónico que falló, por ejemplo. el tema. El objeto que obtengo después de analizar con .parsestr (correo electrónico) es así: […]

El cuerpo del correo electrónico es una cadena a veces y una lista a veces. ¿Por qué?

Mi aplicación está escrita en python. Lo que estoy haciendo es ejecutar un script en cada correo electrónico recibido por postfix y hacer algo con el contenido del correo electrónico. Procmail es responsable de ejecutar el script tomando el correo electrónico como entrada. El problema comenzó cuando estaba convirtiendo el mensaje de entrada (puede ser […]