Re: Postfix: Bestimmten Empfänger auf $my networks beschränken
Von: Christian Winter (thepoet_nospam@arcor.de) [Profil]
Datum: 18.02.2008 09:33
Message-ID: <47b942cc$0$380$9b4e6d93@newsspool2.arcor-online.net>
Newsgroup: de.comm.software.mailserver
Datum: 18.02.2008 09:33
Message-ID: <47b942cc$0$380$9b4e6d93@newsspool2.arcor-online.net>
Newsgroup: de.comm.software.mailserver
Matthias Hanft schrieb: > Hallo, > > eine kleine Mailingliste (die nur von mir verwendet wird) soll > von einer externen Anwendung befüllt werden (wodurch eine Ver- > waltung im Mail-Client ausscheidet). Also wollte ich nun ein- > fach in /etc/mail/aliases sowas reinschreiben wie z.B. > > kunden: :include:/home/mh/kunden.txt > > so daß meine Kundensoftware einfach immer nur die Datei kunden.txt > aktuell befüllen braucht und ich danach an kunden@meinmailserver > senden kann. > > So wie oben könnte nun aber die ganze Welt an meine Kunden senden. > Also brauche ich wohl irgendwelche Access-Tables, in denen irgend- > was von "kunden permit_mynetworks, reject" drinsteht - aber wie > und wo ich das mit der richtigen Syntax in die Konfiguration ein- > hänge, kriege ich irgendwie nicht richtig hin. Kann mir da jemand > mit einer Kurzkurzanleitung helfen? Das ist wohl ein Fall für eine Restriction Class: ----------------------------- main.cf ---------------------------- smtpd_restriction_classes = check_ml_access check_ml_access permit_mynetworks reject smtpd_recipient_restriction check_recipient_access hash:/etc/postfix/mailing_list_access permit_mynetworks reject_unauth_destination ... etc ... ----------------- /etc/postfix/mailing_list_access --------------- kunden@deine.domain check_ml_access Wichtig ist, dass der Lookup auf mailing_list_access vor allen anderen Empfänger-Prüfungen vorgenommen wird, die ein OK zurückliefern würden. http://www.postfix.org/RESTRICTION_CLASS_README.html -Christian[ Auf dieses Posting antworten ]
Antworten
- Matthias Hanft (18.02.2008 11:22)
