WENN Du mit Exchange und Outlook arbeiten willst oder mußt, dann schau mal auf http://www.dimastr.com/redemption/ das ist nach meinen Recherchen die zuverlässigste Weise, Deine Probleme zu lösen. Du kannst damit: - Exchange Mails nach RFC822 Email konvertieren - Exchange als .msg speichern - RFC822 als .msg speichern Ausprobieren geht für umsonst, Produktiveinsatz der Libary sind 183,90 EUR, das reicht grade mal für 2 Packs Prozark, die ohne redemption mindestens brauchst. Gruß Harald 2009/7/29 Uwe Hentzschel <uhe@gmh-systems-ost.de>
Hallo,
ich möchte Mails aus einem Exchange-Ordner (IMAP) auslesen und später archivieren. Als Anzeige der archivierten Mail soll Outlook verwendet werden (msg-Format). Mir ist es bisher nur gelungen die Mails als "RFC 822 mail text" zu schreiben und damit kann Outlook 200x nichts anfangen.
Gibts da einen Möglichkeit?
####################################################### #!/usr/bin/env python
import imaplib import imaplib_connect
c = imaplib_connect.open_connection()
print c.select('INBOX')
for msg_id in c.search(None, 'ALL')[1][0].split(): print msg_id fp = open('%s.eml' % msg_id, 'w') fp.write(c.fetch(msg_id, '(RFC822)')[1][0][1]) fp.close()
c.logout() #######################################################
-uhe
-- Uwe Hentzschel Systemingenieur
GMH Systems Ost Riesaer Straße 1 · 01609 Gröditz Telefon 035263 62-551 · Fax 035263 62-642 uhe@gmh-systems-ost.de · PGP/GPG Key ID: 0xA219F988
_______________________________________________ python-de maillist - python-de@python.net http://python.net/mailman/listinfo/python-de
-- GHUM Harald Massa persuadere et programmare Harald Armin Massa Spielberger Straße 49 70435 Stuttgart 0173/9409607 no fx, no carrier pigeon - LASIK good, steroids bad?