Correo electrónico¶
El correo electrónico es una de las formas más antiguas de comunicación digital, pero sigue siendo uno de los más populares. La biblioteca estándar de Python incluye módulos para enviar, recibir y almacenar mensajes de correo electrónico.
smtplib
se comunica con un servidor de correo para entregar un mensaje.
smtpd
se puede utilizar para crear un servidor de correo personalizado,
y proporciona clases útiles para depurar la transmisión de correo electrónico
en otras aplicaciones.
imaplib
utiliza el protocolo IMAP para manipular los mensajes
almacenados en un servidor. Proporciona una interfaz de bajo nivel para
clientes IMAP, y puede consultar, recuperar, mover y eliminar mensajes.
Se pueden crear y modificar archivos de mensajes locales con mailbox
usando varios formatos estándar incluyendo los formatos populares mbox y
Maildir utilizados por muchos clientes de correo electrónico.