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?