Articles of correo electrónico de

Cómo enviar una parte del cuerpo del correo electrónico a través de MIMEMultipart

Solo tengo curiosidad por saber si MIMEMultipart tiene algún atributo en el que pueda pasar la parte del cuerpo de mi correo electrónico … solo se me ha ocurrido una parte msg = MIMEMultipart() msg[“From”] = emailfrom msg[“To”] = emailto msg[“Subject”] = “hi find the attached file” msg.preamble = “please PFA” ¿Hay algo como una […]

¿Cómo genero y abro un correo electrónico de Outlook con Python (pero no lo envío)?

Tengo un script que automáticamente crea y envía correos electrónicos, envía correos electrónicos utilizando la función simple a continuación: def Emailer(text, subject, recipient): import win32com.client as win32 outlook = win32.Dispatch(‘outlook.application’) mail = outlook.CreateItem(0) mail.To = recipient mail.Subject = subject mail.HtmlBody = text mail.send Pero, ¿cómo abro este correo electrónico en una ventana de Outlook para […]

Obtención de los correos electrónicos más recientes usando IMAP y Python

Estoy buscando devolver los n (lo más probable 10) correos electrónicos más recientes de una bandeja de entrada de cuentas de correo electrónico utilizando IMAP. Hasta ahora he hecho adoquines juntos: import imaplib from email.parser import HeaderParser M = imaplib.IMAP4_SSL(‘my.server’) user = ‘username’ password = ‘password’ M.login(user, password) M.search(None, ‘ALL’) for i in range (1,10): […]

Cómo recibir correo usando python

Me gustaría recibir un correo electrónico utilizando python. Hasta ahora he podido obtener el sujeto pero no el cuerpo. Aquí está el código que he estado usando: import poplib from email import parser pop_conn = poplib.POP3_SSL(‘pop.gmail.com’) pop_conn.user(‘myusername’) pop_conn.pass_(‘mypassword’) #Get messages from server: messages = [pop_conn.retr(i) for i in range(1, len(pop_conn.list()[1]) + 1)] # Concat message […]

¿Cómo envío un correo electrónico con un archivo adjunto .csv usando Python ?

De acuerdo, sé que hay algunas preguntas que abordan esto, pero no puedo encontrar la manera de hacerlo funcionar correctamente. Supongo que es tan simple como el siguiente código, pero esto no adjunta mi archivo. Cualquier ayuda sería muy apreciada. También soy muy nuevo en Python. ¿Hay algún módulo de correo que deba importar para […]

Análisis de archivos .msg de Outlook con Python

Miré a mi alrededor y no pude encontrar una respuesta satisfactoria. ¿Alguien sabe cómo analizar archivos .msg desde Outlook con Python? He intentado usar mimetools y email.parser sin suerte. ¡La ayuda sería muy apreciada!

Python, IMAP y GMail. Marca los mensajes como vistos

Tengo una secuencia de comandos de Python que tiene que buscar mensajes ocultos, procesarlos y marcarlos como se ven (o leer) Hago esto después de iniciar sesión en: typ, data = self.server.imap_server.search(None, ‘(UNSEEN)’) for num in data[0].split(): print “Mensage ” + str(num) + ” mark” self.server.imap_server.store(num, ‘+FLAGS’, ‘(SEEN)’) El primer problema es que, la búsqueda […]

Guardar en archivo .msg en Python, o alternativamente, enviar correo al sistema de archivos

Estoy usando la biblioteca de emails para enviar correo, pero también necesito guardarlo como archivo .msg . He investigado un poco y también leí la especificación del formato msg y me topé con esta respuesta SO que muestra cómo enviar correo al sistema de archivos en C# y me preguntaba si también sería posible en […]

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