Hab mir vorgenommen, auf meinen Router zuhause ein kleines System zu basteln, bei dem der Router die e-mails zentral holt/speichert und verschickt, so dass von jedem Client aus über eine HTTP-Oberfläche die e-mails verwaltet werden können, d.h. ein HTTP basierter e-mail-client
Ich wollt die e-mails über PHP abschicken und von fetchmail holen lassen.
Jetzt meine Frage: Geht es, dass fetchmail die mails von 5 verschieden Benutzern holt, und als textdatei in verschiedene Verzeichnisse(nach user sortiert) speichert?
Dann müsste es nämlich, wenn ich PHP nicht ganz verlernt habe möglich sein, die Namen gesammelten e-mails mit einem Skript in eine Liste zu verarbeiten, die unter dem Namen der e-mail einen Link zu einem skript bieten, der die e-mail anzeigt.
fetchmail und sendmail
Re: fetchmail und sendmail
/root/.fetchmailrc:
poll pop.scheissendreck.de
proto pop3
user "user.name"
pass "passwort"
is user_auf_diesem_system
keep
poll pop.scheissendreck.de
proto pop3
user "user.name"
pass "passwort"
is user_auf_diesem_system
keep
Re: fetchmail und sendmail
hi
hätte dazu auch eine frage.
ich hole die mails mit fetchmail ab (habe beim provider ein konto mit 5 aliases)
wie kann ich es realisieren das die 5 aliases in jeweils ein anderes locales postfach kommt?
vielen dank für eure hilfe
hätte dazu auch eine frage.
ich hole die mails mit fetchmail ab (habe beim provider ein konto mit 5 aliases)
wie kann ich es realisieren das die 5 aliases in jeweils ein anderes locales postfach kommt?
vielen dank für eure hilfe
Re: fetchmail und sendmail
man procmail
"Korrekt, Freundlich, Kostenfrei", wähle genau zwei. (Lutz Donnerhacke in dcsf)
Re: fetchmail und sendmail
kannst du nicht die emails separat abholen?
Re: fetchmail und sendmail
@Thomas mitzkat:
Die Anleitung zur fetchmailrc-Konfiguration hab ich auch schon gelesen, aber wie is es jetzt bei 5 Nutzern? Ich schätz mal, ich soll dann für jeden einzelnen Nutzer sowas wie in deinem Beispiel angeben?
Meine wichtigste Frage ist aber, in welchem Format speichert fetchmail dann die e-mails? Und wie geb ich das Verzeichnis an, in dem die dinger dann gespeichert werden?
Die Anleitung zur fetchmailrc-Konfiguration hab ich auch schon gelesen, aber wie is es jetzt bei 5 Nutzern? Ich schätz mal, ich soll dann für jeden einzelnen Nutzer sowas wie in deinem Beispiel angeben?
Meine wichtigste Frage ist aber, in welchem Format speichert fetchmail dann die e-mails? Und wie geb ich das Verzeichnis an, in dem die dinger dann gespeichert werden?
Re: fetchmail und sendmail
das machst Du recht einfach: Du erzeugst für jeden dieser fünf Benutzer einen auf dem System. Fetchmail übergibt an Sendmail, und Sendmail packt die mails dann in die entsprechenden Postfächer.
Wichtig ist die vorher schon angemerkte Zeile in der fetchmailrc:
is user_auf_diesem_system
könnte auch so aussehen:
user emil@yahoo.com is fritz
wobei emil@yahoo.com deine Mailadresse wäre und fritz der Beutzername auf Deinem System. Sämtliche Mail an emil@yahoo.com wird dann in das Postsfach von fritz gelegt.
Wichtig ist die vorher schon angemerkte Zeile in der fetchmailrc:
is user_auf_diesem_system
könnte auch so aussehen:
user emil@yahoo.com is fritz
wobei emil@yahoo.com deine Mailadresse wäre und fritz der Beutzername auf Deinem System. Sämtliche Mail an emil@yahoo.com wird dann in das Postsfach von fritz gelegt.
Re: fetchmail und sendmail
@Bombelecher
>Ich schätz mal, ich soll dann für jeden einzelnen Nutzer sowas wie in deinem Beispiel angeben?
Ja (es sei denn, es handelt sich bei deinen Mail-Adressen um aliase, dann: man procmail)
>Meine wichtigste Frage ist aber, in welchem Format speichert fetchmail dann die e-mails?
Unixtypisch: plaintext
Wobei nicht fetchmail diese Dateien speichert, sondern procmail
>Und wie geb ich das Verzeichnis an, in dem die dinger dann gespeichert werden?
Schau mal in eine doku zu procmail rein.
>Ich schätz mal, ich soll dann für jeden einzelnen Nutzer sowas wie in deinem Beispiel angeben?
Ja (es sei denn, es handelt sich bei deinen Mail-Adressen um aliase, dann: man procmail)
>Meine wichtigste Frage ist aber, in welchem Format speichert fetchmail dann die e-mails?
Unixtypisch: plaintext
Wobei nicht fetchmail diese Dateien speichert, sondern procmail
>Und wie geb ich das Verzeichnis an, in dem die dinger dann gespeichert werden?
Schau mal in eine doku zu procmail rein.
"Korrekt, Freundlich, Kostenfrei", wähle genau zwei. (Lutz Donnerhacke in dcsf)
Re: fetchmail und sendmail
Also danke Leute, is immer wieder toll, so schnell und kompetent geholfen zu werden.