Articles of correo electrónico de

¿Está utilizando python imaplib para “eliminar” un correo electrónico de Gmail?

¿Puedes borrar correos electrónicos con imaplib? ¿Si es así, cómo?

¿Existe una función de biblioteca de Python que intente adivinar la encoding de caracteres de algunos bytes?

Estoy escribiendo un software de procesamiento de correo en Python que se encuentra con bytes extraños en los campos de encabezado. Sospecho que esto es sólo un correo mal formado; el mensaje en sí dice ser nosotros-ascii, así que no creo que haya una verdadera encoding, pero me gustaría sacar una cadena Unicode que se […]

Módulo de correo electrónico de Python: encabezado del formulario “De” con algún nombre Unicode + correo electrónico

Estoy generando correo electrónico con la ayuda del módulo de correo electrónico de Python. Aquí hay algunas líneas de código, lo que demuestra mi pregunta: msg = email.MIMEMultipart.MIMEMultipart(‘alternative’) msg[‘From’] = “somemail@somedomain.com” msg.as_string() Out[7]: ‘Content-Type: multipart/alternative;\n boundary=”===============9006870443159801881==”\nMIME-Version: 1.0\nFrom: somemail@somedomain.com\n\n–===============9006870443159801881==\n\n–===============9006870443159801881==–‘ Como puede ver, todo está bien aquí, el campo De contiene correo electrónico y es genial. Pero, […]

agregar archivos adjuntos de Excel al enviar correos electrónicos de Python

¿Cómo agrego un documento adjunto al enviar un correo electrónico con python? Recibo el correo electrónico para enviar (ignore: estoy enviando el correo electrónico para enviarlo cada 5 segundos, solo para fines de prueba, quiero enviarlo cada 30 minutos, solo tengo que cambiar de 5 a 1800) Aquí está mi código hasta ahora. ¿Cómo adjunto […]

¿Usar email.HeaderParser con imaplib.fetch en python?

¿Alguien tiene un buen ejemplo de uso de la clase HeaderParser en Python para un mensaje que se muestra con imaplib.fetch? He podido encontrar muchas cosas relacionadas, pero nada que haga precisamente esto. ¿Necesito completar la búsqueda tiene un RFC822? Tenía la esperanza de simplemente bajar los temas. ¡Gracias!

Descargando múltiples archivos adjuntos usando imaplib

¿Cómo puedo descargar varios archivos adjuntos de un solo correo usando imaplib ? Digamos que tengo un correo electrónico y que el correo electrónico contiene 4 archivos adjuntos. ¿Cómo puedo descargar todos esos archivos adjuntos? El siguiente código solo descarga un archivo adjunto de un correo electrónico. detach_dir = ‘c:/downloads’ m = imaplib.IMAP4_SSL(“imap.gmail.com”) m.login(‘hello@gmail.com’,’3323434′) m.select(“[Gmail]/All […]

Obtención de adjuntos de correo al objeto de archivo python

Tengo un objeto de mensaje de varias partes de correo electrónico y quiero convertir el archivo adjunto de ese mensaje de correo electrónico en un objeto de archivo de Python. es posible? Si es posible, ¿qué método o clase en Python debería estudiar para realizar esa tarea?

Problema de extensión SMTP AUTH con Python

Estoy intentando escribir un script Python simple para enviar correos electrónicos a través del servidor SMTP de mi empresa. Estoy usando la siguiente pieza de código. #! /usr/local/bin/python import sys,re,os,datetime from smtplib import SMTP #Email function def sendEmail(message): sender=”SENDERID@COMPANY.com” receivers=[‘REVEIVER1@COMPANY.com’,’RECEIVER2@COMPANY.com’] subject=”Daily Report – ” + datetime.datetime.now().strftime(“%d %b %y”) header=”””\ From: %s To: %s Subject: %s […]

Enviar correo electrónico a múltiples destinatarios desde un archivo .txt con Python smtplib

Intento enviar correos desde Python a varias direcciones de correo electrónico, importadas desde un archivo .txt, he intentado diferentes syntax, pero nada funcionaría … El código: s.sendmail(‘sender@mail.com’, [‘recipient@mail.com’, ‘recipient2@mail.com’, ‘recipient3@mail.com’], msg.as_string()) Así que intenté esto para importar las direcciones de los destinatarios desde un archivo .txt: urlFile = open(“mailList.txt”, “r+”) mailList = urlFile.read() s.sendmail(‘sender@mail.com’, mailList, […]

¿IMAP recibe el nombre del remitente y el texto del cuerpo?

Estoy usando este código: import imaplib mail = imaplib.IMAP4_SSL(‘imap.gmail.com’) mail.login(myusername, mypassword) mail.list() # Out: list of “folders” aka labels in gmail. mail.select(“inbox”) # connect to inbox. result, data = mail.search(None, “ALL”) ids = data[0] # data is a list. id_list = ids.split() # ids is a space separated string latest_email_id = id_list[-1] # get the […]