Análisis de correos electrónicos con Python3

Una vez analicé correos electrónicos con Python2 hace algunos años.

fue un infierno

Ahora tengo que hacerlo de nuevo. Esta vez con Python3.

No estoy seguro de si usar la biblioteca estándar o una biblioteca de terceros.

¿Alguien puede darme un consejo?

Tengo mis propios problemas con el analizador de correo electrónico de Python, pero tengo curiosidad: ¿Por qué fue un infierno para ti?
(Además, esta pregunta podría obtener más respuestas en stackoverflow).
@ʇsәɹoɈ sí, esta pregunta obtendría más respuestas en stackoverflow. Lo sé. ¿Qué tengo que hacer? Se cerraron varias preguntas sobre StackO porque pedí una biblioteca. Mi punto de vista: Cerrar softwarerecs, permitir preguntas de softwarerec en StackO.
@ʇsәɹoɈ ¿Qué fue el infierno? El manejo de Unicode al analizar correos no funciona bien en Python2.

Respuestas (1)

El analizador de correo electrónico estándar de Python es la biblioteca estándar de Python para analizar correos electrónicos.

Algunos otros que vale la pena mencionar son:

  1. Flanker : servicio de correo electrónico de código abierto de Mailgun
  2. Lbgmail : enlace de Python para interactuar con los correos electrónicos de Gmail
  3. Pyzmail

Personalmente, le aconsejaría que elija Flanker, que es una biblioteca bien mantenida por personas que conocen bien los servicios de correo electrónico.

No hay indicios de que Flanker trabaje actualmente con Python 3, que era el punto central de la pregunta.