[Postfixbuch-users] Postfix als Smarthost für einen Exchange-Server

Philipp Wollermann philipp at igowo.de
Mo Aug 13 20:35:34 CEST 2007


Hallo,

Carsten Laun-De Lellis wrote:
> - Mit der Liste der Exchange user eine Datei relay_recipients anlegen.
> - Diese dann nach /etc/postfix/relay_recipients.db kopieren (Nicht auf
> der Originaldatei arbeiten)
> - Anschließend mit postmap eine hash Map anlegen

1) Falsch, du erstellst mit einem Texteditor die Datei
"/etc/postfix/relay_recipients" nach dem Schema

adresse at server.com	OK

2) Dann erzeugt "postmap /etc/postfix/relay_recipients" daraus die
Hash-Datenbank namens "/etc/postfix/relay_recipients.db".

Dieses Umkopieren um nicht auf der Originaldatei zu arbeiten, fällt weg.
Wenn du ein Backup von der Liste willst, mach eins ;) Aber das würde ich
dann nicht in /etc/postfix speichern, das verwirrt ja nur, wenn da viele
Dateien liegen, die in der Config gar nicht eingebunden sind..

> - Danach restriciton_class erzeugen:
>     smtpd_restriction_class =  must_be_valid_sender
> 
>      must_be_valid_sender =
>         check_sender_access hash:/etc/postfix/relay_recipients.db
>         reject

Die Endung ".db" kommt hier weg.

> - Anschließend eine eine Map mit der Sender ip erstellen:
>        /etc/postfix/sender_com_ip
>        mit folgendem Eintrag
>        ip.ad.dre.sse      must_be_valid_sender
> - Diese dann mit
>        smtpd_recipient_restrictions =
>        check_client_access hash:/etc/postfix/sender_com_ip
>        reject_unauth_destination
> 
> einbinden.
> 
> Hoffe dieser Hinweis kann helfen.

Viele Grüße,
Philipp




Mehr Informationen über die Mailingliste Postfixbuch-users