Hallöle,
ich dreh jetzt glaub langsam hole. So blöd kann ich doch gar nicht sein.
Ich verwende derzeit leider noch confixx und möchte jetzt eine mailing-liste integrieren. dazu hab ich ein normales postfach angelegt, welches aber keine mails bekommen darf, sondern einfach die mail an mein eigenes script leiten soll. Leichter gesagt als getan. Leider wird die mail dem postfach zugestellt und nicht an das Script weitergeleitet.
die Datei
/etc/postfix/main.cf
enthält unter anderem die Zeile
virtual_maps = hash:/etc/postfix/confixx_virtualUsers
Die Datei
/etc/postfix/confixx_virtualUsers
enthält unter anderem die Zeile
mailinglist@meinedomain.de user1p4
und
/etc/aliases
enthält auch
user1p4: "|/home/mailinglist.php"
allerdings wird die mail dem postfach zugestellt.
Hab ich irgendwas falsch gemacht, oder liegt der Fehler wo anderst ?
Generell war es doch so dass man unter den virtual_maps eine emailadresse einem user zuweißt. dieser user wird dann in der aliases dann z.b. in ein programm umgeleitet.
warum funktioniert es nicht ?
hat jemand nen vorschlag ?
Selbst in den FAQ von postfix steht es so drin.
Die Logs geben nichts anderes aus als dass die email zugestellt wird:(falls gewünscht poste ich gern ein linkmit dem auszug. leider kann ich ihn hier nicht posten, da pattern (was is das eigentlich ?) hier im forum nicht möglich/erlaub sind.
Vielen dank für eine Antwort
Gruß Michael
Postfix Mail umleiten nach Programm
-
compositiv
- Posts: 193
- Joined: 2003-01-22 14:58
- Location: Hamburg
- Contact:
Re: Postfix Mail umleiten nach Programm
Moin!
alias_maps = hash:/etc/aliases
Und die map mit newaliases neu geladen.
Als letztes stellt sich mir allerdings noch die Frage, wie das PHP-Skript aus einer Shell ausgeführt werden soll, üblicherweise wird das über einen Webserver gestartet.
In den Logdateien sollte auch was dazu auftauchen, vielleicht schaust Du mal da.
Ansonsten kann ich Dir für Mailinglisten mailman waermstens empfehlen.
MfG
Matthias
Also grundsätzlich könnte das schon so gehen. Du hast sicherlich in der Postfix-Config auch eine Zeile wie die hier:[MONK] wrote: die Datei
/etc/postfix/main.cf
enthält unter anderem die Zeile
virtual_maps = hash:/etc/postfix/confixx_virtualUsers
Die Datei
/etc/postfix/confixx_virtualUsers
enthält unter anderem die Zeile
mailinglist@meinedomain.de user1p4
und
/etc/aliases
enthält auch
user1p4: "|/home/mailinglist.php"
alias_maps = hash:/etc/aliases
Und die map mit newaliases neu geladen.
Als letztes stellt sich mir allerdings noch die Frage, wie das PHP-Skript aus einer Shell ausgeführt werden soll, üblicherweise wird das über einen Webserver gestartet.
In den Logdateien sollte auch was dazu auftauchen, vielleicht schaust Du mal da.
Ansonsten kann ich Dir für Mailinglisten mailman waermstens empfehlen.
MfG
Matthias
Re: Postfix Mail umleiten nach Programm
Hallo,
Gruß, Wolfgang
indem man #!/pfad/zu/php in die erste Zeile schreibt und cdmod 755 setzt. Außerdem muß PHP natürlich installiert sein (nicht nur als Apache-Modul).Compositiv wrote:Als letztes stellt sich mir allerdings noch die Frage, wie das PHP-Skript aus einer Shell ausgeführt werden soll
Gruß, Wolfgang
Re: Postfix Mail umleiten nach Programm
danke für euere antworten. ich habe es heute nacht um 1:30 etwa selbst gelöst.
ein postalias (so hieß es glaub) auf /etc/aliases und ein anschließender postfix reload befehl hatte das problem beseitigt. seitdem funktioniert jetzt alles *freu*
für die integration der mailinglisten, hab ich irgendwie kein gutes howto bzw. keine gute doku gefunden, weshalb ich beschloss mir meine eigene zu programmieren. (ist ja nicht gerade viel aufwand wenn man es so betrachtet)
Gruß
Michael
ein postalias (so hieß es glaub) auf /etc/aliases und ein anschließender postfix reload befehl hatte das problem beseitigt. seitdem funktioniert jetzt alles *freu*
für die integration der mailinglisten, hab ich irgendwie kein gutes howto bzw. keine gute doku gefunden, weshalb ich beschloss mir meine eigene zu programmieren. (ist ja nicht gerade viel aufwand wenn man es so betrachtet)
Gruß
Michael
Re: Postfix Mail umleiten nach Programm
Was spricht denn gegen Mailman? Der geht eigentlich recht einfach einzubinden in Postfix.
Re: Postfix Mail umleiten nach Programm
Ich habe es auch gerade gesehen *g*duergner wrote:Was spricht denn gegen Mailman? Der geht eigentlich recht einfach einzubinden in Postfix.
Ein eigenes Script kann man wesentlich besser anpassen, als ein fertiges, irgendwo zu integrieren.
Aber ich werde mir trotzdem nocheinmal den mailman anschauen =)
Danke
Gruß
Michael