[Postfixbuch-users] domain oder mailadresse aus virtual_maps sperren

Kai Fürstenberg kai_postfix at fuerstenberg.ws
Mo Mai 19 13:50:00 CEST 2008


Am Montag, den 19.05.2008, 10:40 +0200 schrieb Holm Kapschitzki:
> Ist das aber trotzdem richtig? Des weiteren wie sperrt man hier eine 
> bestimmte Mailadresse? Bzw, die dem Benutzer (Postfachname), bzw. den 
> Benutzer, der sich ja über sasl authentifiziert, falls das mit der 
> einzelnen Mailadresse nicht klappt.

Den Sasl-User löschen...
Mails bekommen kann er dann immer noch (Allerdings kann er die nicht
mehr abrufen, wenn die gleichen Daten für POP3/IMAP verwendet
werden ;-) ).
Wenn MySQL verwendet würde kann man durch entsprechende Abfrage schön
unterscheiden, ob er Mails verschicken und/oder abrufen darf, ala
SELECT pass FROM users WHERE user='%u' AND allow_SMTP='y'

> smtpd_recipient_restrictions =
>    ...
>    check_sender_access hash:/etc/postfix/sender_access,
>    ...

Muss _vor_ permit_sasl_authenticated stehen.

Man kann dann auch mit reject_unauthenticated_sender_login_mismatch
verhindern, dass der User unter einer anderen Adresse Mails verschickt
und als Antwort-Adresse seine normale einträgt.

-- 
Kai




Mehr Informationen über die Mailingliste Postfixbuch-users