Beitragsdatum | 03.09.2011 |
---|---|
Letzte Aktualisierung | |
Betrifft | Linux allgemein |
Kürzlich stand ich vor folgendem Problem:
zahlreiche E-Mails sollten von lokalen Ordnern in ein IMAP-Postfach imortiert werden. Erschwerend kam hinzu, dass die vorliegenden E-Mails mit unterschiedlichen Mail-Clients erstellt/verwaltet wurden. Somit gab es verschiedenen Mail-Formate, die vorlagen: mbox und mh mailbox. Durch nützliche Linux-Werkzeuge ist der Import aber dennoch möglich. Im Folgenden steht wie.
sudo apt-get install nmh
/usr/bin/mh/install-mh
# cp -r [quelle] [ziel] # z.B.: cp -r /home/user/backup/emails/ordner1 /home/user/mhmails/
# /usr/bin/mh/packf +[mh mailbox Ordner] -mbox -file [mbox Datei] # z.B.: /usr/bin/mh/packf +testmails -mbox -file testmails.mbox
Dazu wird das Tool IMAP Upload benutzt. Dieses herunterladen und entpacken.
# python imap_upload.py [mbox Datei] imap://[user]@[imap server]/[zielordner] # z.B.: python imap_upload.py testmails.mbox imap:%%//%%user%40example.com@mail.example.com/INBOX.Import
(Quellen: mozillazine.org, sourceforge.net, foren.t-online.de)
Ähnliche Themen im blog:
thunderbird