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
eMail - Webarchiv
- blackm
- Moderator und Co-Admin
- Beiträge: 5921
- Registriert: 02.06.2002 15:03:17
- Lizenz eigener Beiträge: MIT Lizenz
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
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
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
- feltel
- Webmaster
- Beiträge: 10476
- Registriert: 20.12.2001 13:08:23
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Leipzig, Germany
-
Kontaktdaten:
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
http://packages.debian.org/mhonarc
http://www.mhonarc.org
debianforum.de unterstützen? Hier! | debianforum.de Verhaltensregeln | Bitte keine Supportanfragen per PM
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...
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...