[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