Archiv verlassen und diese Seite im Standarddesign anzeigen : postfix Weiterleitung
Ich bräuchte da eine kleine Hilfe betreffend postfix.
Und zwar gibt es ja die lustige Option:
always_bcc = mail@mail.de
die alle Mails weiterleitet.
Nun würde mich allerdings interessieren, ob es irgendwie möglich ist dies nach Mailabsendern zu filtern.
Also quasi, wenn der Absender doof@mail ist schicke an 1@mail.de wenn der Absender schlau@mail ist an 2@mail.
Geht dies irgendwie?
Weiss denn da niemand etwas?
Hallo!
Was x-tec hier schreibt würde mich auch mal interessieren allerdings würde ich gerne alle mails "kopieren" (klappt auch schon mit always_bcc) und einen Absender nicht beachten bzw. verwerfen!
Hat jemand eine idee?
Danke
Der Fedi
Hi.
Das klappt mit procmail.
Gruss,
Dennis
:ugly:
...und das jetzt nachdem ich postfix mit mühe zum laufen gebracht habe!
Du hast nicht zufällig auch die syntax zur hand? :D
Danke
Der Fedi
/etc/postfix/main.cf
mailbox_command = /usr/bin/procmail -f- -a "$USER"
always_bcc = carnivore@localhost
/etc/procmailrc (oder im Homeverzeichnis von carnivore)
:0fw
* ^From:.alien@alpha.centauri.int
! mulder@localhost
:0fw
* ^From:.skinner@fbi.gov
! scully@localhost
----
Fedi: Wenn du die Mails von einem Absender nicht haben willst reicht auch ein: :)
:0:
* ^From:.root@localhost
/dev/null
So in etwa sollte das aussehen. Ansonsten mal in die manpage von procmail reinschauen.
Gruss,
Dennis
cool danke!
Werde dich in mein N8-Gebet einschliessen ;-)
Aber das verwirrt mich gerade ein bissel!
Ist procmail nicht "das selbe" wie postfix (und sendmail) nämlich ein MTA?
Kann ich normalerweise nicht nur einen MTA installieren?
N8
Der Fedi
procmail ist kein mta, sondern nur ein aufsatz, der mails filtert, weiterleitet und diverse andere spielchen
Genau.
Neben MTA und MUA gibt es nämlich noch MDA
(Mail Delivery Agent) und procmail fällt zum MDA. :)
bye,
dennis
Bezieht sich die Zeile
mailbox_command = /usr/bin/procmail -f- -a "$USER"
nur auf
always_bcc = carnivore@localhost
???
Das bedeutet doch, dass postfix alle ausgehenden mails an procmail weiter gibt!?
Oder nur die lokale Zustellung?
Danke
Der Fedi
Hallo,
Original geschrieben von Fedi
Das bedeutet doch, dass postfix alle ausgehenden mails an procmail weiter gibt!?
Oder nur die lokale Zustellung?mailbox_command bezieht sich nur auf die lokale Zustellung.
# The mailbox_command parameter specifies the optional external
# command to use instead of mailbox delivery. The command is run
# as the recipient with proper HOME, SHELL and LOGNAME environment settings.
# Exception: delivery for root is done as $default_user.
Gruss,
Dennis
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.