Инструменты пользователя

Инструменты веб-сайта


Импорт почты из другого почтового архива

Импорт почты из другого почтового архива

Besteht eine Möglichkeit ein vorhandenes E-Mail-Archiv eines anderen Herstellers nach Benno MailArchiv zu migrieren?

В принципе, да! Ключевой вопрос заключается в том, можно ли и как экспортировать или извлечь электронные письма из старой системы.

Benno MailArchiv liest alle zu archivierenden E-Mails grundsätzlich immer dateiweise aus dem Importspool-Verzeichnis „/srv/benno/inbox“. Hierbei ist nur zubeachten, daß die E-Mails bei laufendem Archivierungs-Daemon „atomar“ in das Verzeichns kopiert werden.
Die Tools, wie bspw. benno-pop3, benno-smtp usw., speichern die durch sie erhaltenen E-Mails letztendlich auch „nur“ in dem Spoolverzeichnis /srv/benno/inbox ab, von wo Benno MailArchiv sie aufpickt und verarbeitet (= dauerhaft archiviert).

Wenn aus einem Altsystem E-Mails so exportiert werden können, dass sie in der Form „eine E-Mail pro Datei“ nach /srv/benno/inbox exportiert werden, ist der Import in Benno MailArchiv sofort möglich. Sollte das Altsystem bspw. einen Maildir-Baum oder ein mbox-File exportieren, ist der Migrationspfad ebenfalls sehr einfach: Maildir ist ein Directory mit lauter einzelnen Maildateien. Diese können einfach rekursiv in Benno's inbox (/srv/benno/inbox) kopiert werden. mbox ist eine Datei, in der alle E-Mails sequentiell in einer Datei zusammengefügt sind. In diesem Fall muss die mbox-Datei nur in einzelne Dateien entpackt werden.

Sofern das abzulösende E-Mail-Archiv (bspw.) Outlook PST-Files exportieren kann, müssten die E-Mails unter Zuhilfenahme von entsprechenden Tools dort heraus extrahiert und dateiweise an Benno MailArchiv (/srv/benno/inbox) übergeben werden. Auf Linux-Systemen bietet sich hierfür das Programm reapst aus dem Paket pst-utils an.

Пример:

mkdir EML readpst -D -t e -o EML/ -C UTF-8 -e  pstfile.pst  >> pstfile.log 2>&1

Benno MailArchiv ist ein vollständig auf generischen Konzepten aufgebautes System. Mit Benno MailArchiv ist alles rundweg einfach und flexibel gestaltbar. Zu archivierende E-Mails (egal aus welcher Quelle) müssen einfach nur als EML-Datei in /srv/benno/inbox abgelegt werden. Ab dieser Stelle greift Benno MailArchiv und regelt alles weitere.

mail-import_from_another_mail_archive.txt Последнее изменение: 30.06.2025 12:11 пользователем lwsystems