eMail - Webarchiv

Debian macht sich hervorragend als Web- und Mailserver. Schau auch in den " Tipps und Tricks"-Bereich.
Antworten
eTrax
Beiträge: 35
Registriert: 30.12.2001 18:37:42
Wohnort: Hilden
Kontaktdaten:

eMail - Webarchiv

Beitrag von eTrax » 06.09.2003 14:33:09

Hola,

ich würde gerne die eMails eines eMailverteilers/Mailingliste auf einem Webserver als Archiv speichern.

Habe leider keine Ahnung, wo ich da anfangen muss, allerdings gibt es bereits folgendes Umfeld: Die Mailingliste läuft extern (z.B. mailinglist@mailings.gmx.de). Alle eMails an diese Adresse werden ja von GMX dann an die entsprechenden eingetragenen Empfänger weitergeschickt.

Meine Idee ist, einen weiteren Empfänger (Account auf meinem Webserver) einzutragen, dieses Postfach soll dann mit einem Skript versehen werden, dass dann im Userverzeichnis ein entsprechendes Archiv per Apache zur Verfügung stellt.

Ich brauche also keinen kompletten Mailinglistenverwalter, sondern nur ein Skript, dass den Inhalt der eMail als HTML/MySQL-Datenbankeintrag bereitstellt. Auf dem Server läuft ein Courier SMTP Server und ein Apache/MySQL/PHP.

Vielleicht kennt ja jemand eine Komplettlösung für dieses Problem oder Tipps, wo man anfangen kann, etwas selber zu programmieren.

Martin

Benutzeravatar
blackm
Moderator und Co-Admin
Beiträge: 5921
Registriert: 02.06.2002 15:03:17
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von blackm » 06.09.2003 16:30:18

Moin,

also eine Komplettloesung hab ich nicht, aber ich mach mir schon seit einiger Zeit Gedanken ueber eine Software die Mails fuer mich archiviert.

Folgendermassen hatte ich mir das vorgestellt: Auf dem IMAP Server ist in jedem Account ein Ordner der Archiv oder so heisst. Mails die der User dort reinlegt werden von in eine MySQL Datenbank gefoerdert. Die Uebertragung in die Datenbank wird von einem Script gemacht das per cron laeuft. Die Mail wird in header, body, from, to und subject geteilt und so in einer Tabelle gespeichert. Ueber ein entsprechendes Webfrontend kann der User dann sein Archiv durchsuchen.

by, Martin
Schöne Grüße

Martin

Neu im Forum? --> https://wiki.debianforum.de/debianforum ... tensregeln
Log- und Konfigurationsdatein? --> pastebin.php
Forum unterstützen? --> https://wiki.debianforum.de/debianforum.de/Spenden

Benutzeravatar
feltel
Webmaster
Beiträge: 10476
Registriert: 20.12.2001 13:08:23
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Leipzig, Germany
Kontaktdaten:

Beitrag von feltel » 06.09.2003 20:20:23

mhonarc kann aus einer Mbox-Datei ein HTML-Mailarchiv erstellen; es wird u.a. auch für die Debian-Mailinglistenarchive benutzt.

http://packages.debian.org/mhonarc
http://www.mhonarc.org

eTrax
Beiträge: 35
Registriert: 30.12.2001 18:37:42
Wohnort: Hilden
Kontaktdaten:

Beitrag von eTrax » 07.09.2003 15:25:30

In der Zwischenzeit hab ich hier eine kleines PHP-CGI Tutorial gefunden, auf dass sich wohl aufbauen lässt:

http://www.devarticles.com/art/1/613/2

In Verbindung mit PEAR ist wohl auch das MIME Decoding der eMails möglich, so dass ich daraus sicherlich was passendes zusammenprogrammieren kann.

Das mhonarc scheint mir wohl nicht mit dem Courier Maildir-Format kombinierbar zu sein...

Antworten