Relaying - Unterscheidung Intern/Extern

Peter Hurtenbach Mail at Peter-Hurtenbach.de
Mi Dez 27 02:33:46 CET 2017


Hallo,

wie kann ich Postfix so konfigurieren, dass es eine Liste von Client-IPs 
gibt welche an alle Domains relayen dürfen und wiederrum eine andere 
Liste mit Client-IPs welche nur an interne Domains relayen dürfen?

Um das besser zu veranschaulichen habe ich das mal aufgezeichnet:

        +----------------+
        |Eingehende Email|
        +--------+-------+
                 |
                 |
        +--------v--------+
        |Empfänger intern?|
        |(relay_domains)  |
        |                 |
        |JA           NEIN|
        +-+-------------+-+
          |             |
+--------v-----+     +-v------------+
|Mitglied von  |     |Mitglied von  |
|interner Relay|     |externer Relay|
|Liste?        |     |Liste?        |
|JA        NEIN|     |NEIN        JA|
++-----------+-+     +-+----------+-+
  |           |         |          |
  |           |         |          |
  |           |         |          |
  |      +----v---------v----+     |
  |      |Relay access denied|     |
  |      +-------------------+     |
  |           +--------+           |
  +----------->Relay OK<-----------+
              +--------+


Relay an alle habe ich schon mit check_client_access in den 
smtpd_relay_restrictions umsetzen können.


Mehr Informationen über die Mailingliste postfix-users