Nem kérünk spamet! Avagy hogyan tiltsuk az adott címről érkező leveleket.

Ebben a bejegyzésben azt mutatom be, hogy tudjuk kitiltani egy adott email címről vagy akkor domain névről érkező leveleket, ha már meguntuk az onnan jövő spameket.

A beállításokat a postfix levelező szerveren mutatom be.

Kezdésként lépjünk be a postfix könyvtárában:

 cd /etc/postfix 

Hozzunk létre egy, vagy szerkesszük a sender_access fájlt

 nano sender_access 

Ebben a fájlban kell megadnunk, hogy mivel mit szeretnénk csinálni.

Néhány példa amit írhatunk a fájlba:

Tiltsuk ki az info@pelda.hu ról érkező összes levelet:

info@pelda.hu REJECT 

Esetleg tiltsuk ki az összes @pelda.hu címről érkező levelet:

pelda.hu REJECT 

De akár adhatunk meg egyéni üzenetet is, amiből megtudja a küldő, hogy miért lett elutasítva:

 info@pelda.hu 554 Nem kérünk több Spamet !

Ennek az eredménye ilyesmi lesz a küldő oldalon:
Sender address rejected: Nem kérünk több Spamet

Ha beleírtuk a fájlba, hogy miket szeretnénk tiltani, milyen indokkal, akkor mentsük el.

Ez után létre kell hoznunk a postmap nevű program segítségével egy adatbázist az előbb elkészített fájlból.

Ezt az alábbi paranccsal tudjuk megtenni:

 postmap hash:sender_access 

Majd meg kell mondanunk a postfix-nek is, hogy a beérkező leveleket szűrje ennek a listának a segítségével is.

Ehhez nyissuk meg a postfix konfigurációs állományát:

 nano /etc/postfix/main.cf 

Ebben a fájlban keressük meg a smtpd_recipient_restrictions = részt, itt több minden található vesszővel elválasztva.

Ide kell hozzá fűznünk a következő sort:

 check_sender_access hash:/etc/postfix/sender_access, 

Fontos, hogy a permit szó elé szúrjuk be!

Most már nincs más dolgunk, mint újra indítani a levelezőszerverünket:

 /etc/init.d/postfix restart 

Ha nem kapunk hiba üzenetet, akkor mindent rendben csináltunk.


2 comments to Nem kérünk spamet! Avagy hogyan tiltsuk az adott címről érkező leveleket.

  • 1soproni  üzenet:

    postmap hash:sender_access

    check_sender_access hash:/etc/postfix/sender_checks,

    Valamelyik nem stimmel a kettőből :)

    • mtommy  üzenet:

      Szia!

      Köszönöm szépen az észrevételt, elírtam, máris javítom.

Szólj hozzá

A következő HTML tag-ek használhatók: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>