Wie kann ich Antworten auf eine E-Mail mit Hilfe der Python-imaplib und die ursprüngliche Nachricht?

Ich bin derzeit mit imaplib zum abrufen von E-Mail-Nachrichten von einem server und das verarbeiten der Inhalte und Anhänge.

Ich würde gern Antworten auf die Meldungen mit einem status - /Fehlermeldung und die links zu den resultierenden generierten Inhalte auf meiner Website, wenn Sie verarbeitet werden können. Dies sollte die ursprüngliche Nachricht sollte aber drop-Anhänge (die große) und vorzugsweise ersetzen Sie Sie nur mit Ihrem Dateinamen/- Größen.

Da bin ich schon zu Fuß die MIME-Nachricht Teile, ich gehe davon aus, was ich tun müssen, ist erstellen Sie einen neuen MIME-Nachricht Baumstruktur, die eine Kopie der ursprünglichen Nachricht, und löschen/ersetzen Sie die Befestigung Knoten.

Bevor ich anfange, auf diesem Weg, ich hatte gehofft, jemand kann mir ein paar Tipps geben. Gibt es irgendeine Art library-Funktion, um dies zu tun? Jede Art von standard-Verhalten, das ich bleib?

Ich derzeit kenne/verwende die imaplib, smtplib und email Module und kann aber etwas verpasst haben offensichtlich dort. Diese läuft in Django zu, so kann alles verwenden, was in django.core.email wenn das macht es einfacher.

InformationsquelleAutor Tom | 2010-02-02
Schreibe einen Kommentar