Nur kurz: http://www.stahl.bau.tu-bs.de/~hildeb/postfix/ Grusz Mathias Bernd Tannenbaum wrote:
Hallo nochmal,
Am Freitag, 2. April 2004 12:27 schrieb Hans-Martin Flesch:
Bernd Tannenbaum schrieb:
Am Freitag, 2. April 2004 12:01 schrieb Hans-Martin Flesch:
Bernd Tannenbaum schrieb:
Hallo zusammen, müsste unter Postfix eine "Whitelist" erstellen, die es nur eingetragenen Mailadressen erlaubt, mails zu versenden.
Hallo, sieh dir mal die Datei /etc/postfix/access an. Dort die erlaubten Adressen mit OK eintragen und ansonsten alles andere verbieten... Anschließend postmap /etc/postfix/access nicht vergessen!
Hmm, die table kenne ich, aber die war nach meinem Verständnis eine Blacklist, keine Whitelist.
Die Datei wird der Reihe nach abgearbeitet, bis ein Pattern passt. Also kannst du doch einfach erst alle erlaubten Absender eintragen und zum Schluß alles andere verbieten.
Ok, das hört sich schonmal gut an :)
*@*.* REJECT
oder vielleicht auch nur:
* REJECT
Sorry, kann es im Moment nicht testen.
Werde ich dann tun, der Tip ist ja schon was wert.
Weiterhin die Frage, wie der richtige main.cf-Eintrag aussieht. Bei mir: #### header_checks = hash:/etc/postfix/access #### Stand schon so drin, was bedeutet header_checks hier, muß ich das abändern?
Mit header_checks wird nach den Header jeder Mail gefiltert. Das ist aber eigentlich eher zum Erkennen von Spam üblich, als zur Kontrolle, wer senden darf...
Dachte ich mir. Aber wie mache ich den Eintrag dann, durch was ersetze ich "header-checks"? Wo finde ich syntax-Beispiele?
Hab mal eine Adresse mit in die access eingetragen: #### lala@localtest.de REJECT #### Klappt aber nicht, kann als lala@localtest über telnet 25 locker versenden.
Dann schau dir bitte mal die smtpd_sender_restrictions an, ob dort z.B. permit_mynetwork vor check_sender_access steht. Denn auch dort wird der Reihe nach gearbeitet und was zuerst passt, wird genommen...
Jetzt kommen wir der Sache auf den Grund. Meine erste Mail bezog sich vor allem auf die Frage, wo ich exact dazu eine Doku finden kann. In meinem default main.cf gibt es nämlich weder smtpd_sender_restrictions noch den rest, den du erwähnst. Da ich die Syntax nicht kenne und keine Beschreibung der Regeln finde, fäält es mir schwer, diese zu ergänzen.
/usr/share/doc/packages/postfix geht leider gar nicht drauf ein und auf der Postfix-Homepage sind auch immer nur Verweise auf seltsame Anti-Spam-Konfigurationen.
Hast du vielleicht irgendwo n Stück Doku, das die paar Regeln erklärt?
Und danke schonmal für die Hilfe, ich scheine ja langsam in die richtige richtung zu gehen.
Bernd
-- CU in www.meeloon.de --