Skip to Content.
Sympa Menu

postfilter - [Postfilter] unknown:recipient szabály

postfilter AT lists.kfki.hu

Subject: Postfilter mailing list

List archive

[Postfilter] unknown:recipient szabály


Chronological Thread 
  • From: "Szabó Sándor" <mr.alexander.taylor AT gmail.com>
  • To: postfilter AT lists.kfki.hu
  • Subject: [Postfilter] unknown:recipient szabály
  • Date: Mon, 21 Aug 2006 21:01:50 +0200
  • List-archive: <http://sunserv.kfki.hu/pipermail/postfilter>
  • List-id: Postfilter mailing list <postfilter.lists.kfki.hu>

Üdvözlet,

Van ez a fenti szabály, amit alapból az unknown_recipient policy
használ, de finomabb szűréshez, az ismeretlen/random címekkel
próbálkozó "robotok" elcsípéséhez rendelkezésre álló dha policy
is használja.

Egyik érdekes tulajdonsága, hogy ha egy levél címzettje olyan
domain-t tartalmaz, amihez semmi köze a szerveremnek (postfix-ül
se nem myhostname/mydestination, se nem relay_domains),
akkor is "Recipient address rejected: user unknown" hibaüzenetet
ad vissza a postfix, nem "Relaying denied" vagy hasonlót. Tehát
ha valaki megpróbál a szerveremen keresztül levelet küldeni pl.

billg AT microsoft.com
címre, akkor azt fogja kapni, hogy:
550
<billg AT microsoft.com>:
Recipient address rejected: user unknown
pedig lehet, hogy nem is unknown, csak jó szerveren kell próbálkozni ;)

Ettől eltekintve ezzel még együtt tudnék élni, bár kicsit tartok attól,
hogy valami Open Relay tesztelő robot félreérti az üzenetet, és felkeni
a szerverem valami jópofi fekete listára; de nem ezért száműztem a
daemon_default class-ból a unknown_recipient policy...

Ami nekem nagyobb gond, hogy nem tudom összeházasítani a
catch-all vagy magyarosabban csoportos email beállításokkal.
Azokkal a domainekkel, amikhez fel van véve x db. e-mail cím

valaki AT domain.tld
formában, azzal nincs semmi gond, postfix
adatbázis 'user' táblájába szépen felveszem, és minden rendben.
De arra nem sikerült rávennem a postfilter-t, hogy adott domain.tld
esetében bármilyen címzettre mondja azt hogy OK, postfix bedobja
egy mailbox-ba az adott domain összes levelét, user pedig letölti és
szétválogatja saját szerverén. Próbáltam a postfilter 'user' táblájába
csak a domaint "domain.tld" formában, ill " AT domain.tld" formában
felvenni, ill. "*@domain.tld" és "%@domain.tld" formátumot is próbáltam,
de úgy tűnik az unknown:recipient csak egzaktul illeszkedő címeket
talál meg, minta szerinti illeszkedést nem vizsgál. :(

Van valami módja (azon kívül, hogy kiveszem a daemon_default class-ból,
és rábízom a postfix-re a recipient validálását :) ), hogy catch-all email
címek esetében is működjön az unknown:recipient szabály?

--Sándor



Archive powered by MHonArc 2.6.19+.

Top of Page