[Postfixbuch-users] sender/empfänger basiertes relayen - restriction class
Bartsch, Lars (regio iT)
Lars.Bartsch at regioit-aachen.de
Mi Mär 3 14:54:16 CET 2010
Vielen Dank schon mal!
Ich habe nur eine kleine Verständnis-Frage zur Implementierung:
ich möchte ja folgendes erreichen:
test at aaaa.de (intern) schickt an test at bbbb.de (extern) - durch die Kombination von aaaa und bbbb soll die Mail an Mail-Server X geschickt werden.
Schickt test at aaaa.de allerdings an test at cccc.de so soll sie den standard-relayhost verwenden.
Schickt test at dddd.de (ebenfalls intern) an test at bbbb.de so soll diese ebenfalls an den standard-relayhost geschickt werden.
Zur Implementierung:
----
smtpd_sender_restrictions =
check_sender_access hash:/etc/postfix/sender_access_testa
------
(sender_access_testa:)
test at aaaa.de u-restrictions-testa
------
smtpd_restriction_classes = u-restrictions-testa
u-restrictions-testa = check_policy_service inet:[127.0.0.1]:2525 (der Grinch)
-----
Der Grinch checked dann beim angegebenen Mailserver ob dieser die Mail annehmen würde und gibt einen Statuscode zurück!
Und hier häng ich jetzt irgendwie fest. =(
Gruß
Lars
-----Ursprüngliche Nachricht-----
Von: postfixbuch-users-bounces at listen.jpberlin.de [mailto:postfixbuch-users-bounces at listen.jpberlin.de] Im Auftrag von Ralf Hildebrandt
Gesendet: Mittwoch, 3. März 2010 13:28
An: postfixbuch-users at listen.jpberlin.de
Betreff: Re: [Postfixbuch-users]sender/empfänger basiertes relayen - restriction class
* Bartsch, Lars (regio iT) <Lars.Bartsch at regioit-aachen.de>:
> Hallo zusammen,
>
>
>
> folgender Hintergrund:
>
> ich möchte gerne Mails die von einer bestimmten (internen) Mail-Domain
> (z.B. domainA) kommen und an bestimmte (externe) Domains (z.B. domainB
> und domainC) gehen sollen, an einen bestimmten Mailserver gerelayed
> werden - ansonsten sollen sie den default Weg raus nehmen.
Für sowas brauchst du einen (perl) daemon, welcher eine tcp_table implementiert.
Benutze das angehängte stinkende Stück Code als Ausgangspunkt :)
--
Ralf Hildebrandt
Geschäftsbereich IT | Abteilung Netzwerk
Charité - Universitätsmedizin Berlin
Campus Benjamin Franklin
Hindenburgdamm 30 | D-12203 Berlin
Tel. +49 30 450 570 155 | Fax: +49 30 450 570 962
ralf.hildebrandt at charite.de | http://www.charite.de
Mehr Informationen über die Mailingliste Postfixbuch-users