[Postfixbuch-users] kurzfristiges 'dichtmachen' eines Mailkontos

Christian Boltz postfixbuch at cboltz.de
Di Mär 3 23:54:56 CET 2009


Hallo Sebastian, hallo Leute,

Am Dienstag, 3. März 2009 schrieb sebastian at debianfan.de:
> wie mache ich ein Mailkonto über die Checks kurzfristig "dicht", d.h.
> alle Mails welche an  ich at du.de gehen, werden REJECTED.
>
> Ich hab es in den header_checks probiert - aber
>
> /^To: ich at du.de/ REJECT
>
> hat nicht funktioniert.

Damit überprüfst Du die Mailheader - sowas funktioniert naturgemäß 
nicht, wenn der Empfänger nicht im To: steht (CC oder BCC) oder 
irgendwie anders formatiert ist (Realname davor, spitze Klammern etc.)

Zuverlässiger lässt sich eine Adresse über die Envelope-Adresse 
abdichten:

smtpd_recipient_restrictions =
    ...
    check_recipient_access hash:/etc/postfix/access,
    ...

Und in /etc/postfix/access steht dann sowas wie

info at cboltz.de 555 Invalid address, see www.cboltz.de for a valid one

Wie Du siehst, kannst Du den Reject-Code und -Text selbst definieren.
(Obige Zeile ist übrigens wirklich im Einsatz, nachdem Spammer immer 
wieder ihr Glück mit dieser Adresse versuchen.)

Ach ja:   postmap /etc/postfix/access   nicht vergessen ;-)


Gruß

Christian Boltz
-- 
> Ich moechte gern einige User die ihre Mails ueber einen Mailserver 
> (sendmail bevorzugt, postfix auch moeglich) scannen.
Dafür reicht ein Kopierer. Hosen runter, User draufsetzen und "Copy" 
drücken!   [> Ralf Thomas und Sandy Drobic in suse-linux]



Mehr Informationen über die Mailingliste Postfixbuch-users