Articles of email

imaplib – ¿Cuál es el nombre de carpeta correcto para Archivar / Todos los correos en Gmail?

Tengo un script que exporta todos los correos electrónicos de Gmail como archivos de texto. Funciona bien con esta línea donde selecciona la carpeta: mail.select(“inbox”) Pero no estoy seguro de cuál es el nombre del archivo de Gmail, donde se almacena todo el correo electrónico. He intentado archivar y todo el correo y esas cosas, […]

Archivo binario problema de archivo adjunto de correo electrónico

Uso de Python 3.1.2 Tengo problemas para enviar archivos de datos binarios (jpeg, pdf, etc.): los archivos adjuntos de MIMEText funcionan bien. El código en cuestión es el siguiente … for file in self.attachments: part = MIMEBase(‘application’, “octet-stream”) part.set_payload(open(file,”rb”).read()) encoders.encode_base64(part) part.add_header(‘Content-Disposition’, ‘attachment; filename=”%s”‘ % file) msg.attach(part) # msg is an instance of MIMEMultipart() server = […]

Extracción de imágenes incrustadas del correo electrónico de Outlook

Estoy utilizando CDO (Objetos de datos de colaboración) de Microsoft para leer el correo de un buzón de Outlook mediante progtwigción y guardar archivos adjuntos de imágenes incrustadas. Estoy intentando hacer esto desde Python usando las extensiones de Win32, pero las muestras en cualquier idioma que use CDO podrían ser útiles. Hasta ahora, estoy aquí […]

Envíe correo electrónico a múltiples destinatarios utilizando el módulo win32com en Python

Estoy usando win32com para enviar correos electrónicos después de que mi código haya terminado. Sin embargo, no puedo averiguar cómo enviarlo a más de 1 persona. Ahora solo puedo agregarme en cc, pero no en la lista de destinatarios. Aquí está mi código: import win32com.client import datetime as date olMailItem = 0x0 obj = win32com.client.Dispatch(“Outlook.Application”) […]

¿Cómo enviar un archivo zip como un archivo adjunto en python?

He revisado muchos tutoriales, así como otras preguntas aquí sobre el desbordamiento de stack, y la documentación y la explicación son, como mínimo, solo código inexplicable. Me gustaría enviar un archivo que ya tengo comprimido y enviarlo como un archivo adjunto. He intentado copiar y pegar el código provisto, pero no funciona, por lo tanto […]

Analice Gmail con Python y marque todas las fechas anteriores a “leer”

En pocas palabras, creé una nueva cuenta de gmail y vinculé varias otras cuentas (cada una con miles de mensajes), que estoy importando. Todos los mensajes importados llegan como no leídos, pero los necesito para que aparezcan como leídos. Tengo un poco de experiencia con python, pero solo he usado módulos de correo e imaplib […]

Problemas de encoding MIMEText UTF-8 al enviar correo electrónico

Aquí hay una parte de mi código que envía un correo electrónico: servidor = smtplib.SMTP() servidor.connect(HOST, PORT) servidor.login(user, usenha) assunto = str(self.lineEdit.text()) para = str(globe_email) texto = self.textEdit.toPlainText() textos = str(texto) corpo = MIMEText(textos.encode(‘utf-8′), _charset=’utf-8’) corpo[‘From’] = user corpo[‘To’] = para corpo[‘Subject’] = assunto servidor.sendmail(user, [para], corpo.as_string()) Todo está bien, excepto la parte del sujeto. […]

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

¿Cómo manejo Microsoft Outlook Winmail.dat? ¿Alguna otra sorpresa?

He decidido que realmente no me gusta Microsoft y sus formas. Por favor, ¿podría darme instrucciones sobre cómo manejar winmail.dat en los correos electrónicos? ¿Existe una biblioteca jython o una biblioteca java que me permita manejar esto? Acabo de completar un progtwig de procesamiento de correo electrónico, escrito en jython 2.2.1 en java 5. Durante […]

Lectura y análisis de correo electrónico de Gmail con C #, C ++ o Python

Tengo que hacer una aplicación de Windows que de vez en cuando tenga acceso a una cuenta de Gmail y compruebe si hay un nuevo correo electrónico. En caso de que exista, debe leer el cuerpo y el asunto del correo electrónico (un simple correo electrónico de texto, sin imágenes ni archivos adjuntos). Por favor, […]