informatica:programacion:python:mail
Diferencias
Muestra las diferencias entre dos versiones de la página.
| Ambos lados, revisión anteriorRevisión previaPróxima revisión | Revisión previa | ||
| informatica:programacion:python:mail [2020/11/05 14:38] – [Enviar] tempwin | informatica:programacion:python:mail [2020/11/05 14:49] (actual) – [Recibir] tempwin | ||
|---|---|---|---|
| Línea 25: | Línea 25: | ||
| </ | </ | ||
| + | ===== Recibir ===== | ||
| + | |||
| + | Por facilidad, instalaremos los módulos '' | ||
| + | |||
| + | <code python> | ||
| + | import imapclient | ||
| + | con = imapclient.IMPAClient(' | ||
| + | con.login(' | ||
| + | con.select_folder(' | ||
| + | UIDs = con.search([' | ||
| + | |||
| + | # Devuelve los identificadores de e-mails encontrados como una lista de números | ||
| + | |||
| + | # Obtenemos el e-mail 1235 | ||
| + | rowMessage = con.fetch([1235], | ||
| + | |||
| + | # Vamos a usar el módulo ' | ||
| + | import pyzmail | ||
| + | |||
| + | mensaje = pyzmail.PyzMessage.factory(rowMessage[1235][b' | ||
| + | |||
| + | # Obtener el asunto | ||
| + | mensaje.get_subject() | ||
| + | |||
| + | # Obtener el remitente: | ||
| + | mensaje.get_address(" | ||
| + | |||
| + | |||
| + | </ | ||
informatica/programacion/python/mail.1604583524.txt.gz · Última modificación: por tempwin
