Duplicar posibles:
Reading e-mails from Outlook with Python through MAPIPython leer mi buzón de correo electrónico Outlook y analizar los mensajes
soy completamente nuevo en Python y se han dado a la tarea de escribir un programa que se conecta a mi El buzón de Microsoft Outlook revisa todos los correos electrónicos y si el sujeto tiene una palabra determinada, los detalles de la hora del correo electrónico y el tema se guardarán en variables, así como el cuerpo del mensaje de correo electrónico se analizará y la información relevante se almacenará en variables. Entonces esta información se almacenará en un servidor externo/base de datos. También necesita poder monitorear cualquier correo electrónico nuevo que llegue a mi buzón de correo y repetir el ejercicio de verificar el asunto y tomar las medidas apropiadas.
He escrito exactamente el mismo tipo de programa en C# anteriormente usando la biblioteca de Interop, pero ahora necesito hacerlo en Python. Puedo descifrar los detalles esenciales leyendo los documentos del módulo más adelante, pero desde una perspectiva de alto nivel, qué módulos debo usar. He estado investigando y algunos módulos que se han mencionado incluyen correo electrónico, procmail e imaplib, pero ¿qué recomiendan los veteranos de Python para el tipo de proyecto que estoy superando?
¡Gracias de antemano por cualquier ayuda que pueda proporcionar!
¿Por qué hacerlo en python si ya está hecho en C#? – Collin
Haciendo el mismo programa para otro equipo, y este equipo quiere que se haga en Python porque no tienen mucho conocimiento de C#. También quieren modificar mi programa en el futuro para satisfacer sus (siempre cambiantes) necesidades, y sería más fácil para ellos construir en Python en lugar de C#. – user1650464
Ver http://stackoverflow.com/questions/5077625/reading-e-mails-from-outlook-with-python-through-mapi – favoretti