Postfix - kis / nagybetűs címzett

Hi!

Van egy szerver postfixszal felvértezve, ahol létezik egy

xyz@domain.hu

nevű címzett, aki rendre meg is kapja a Neki szánt leveleket, viszont megkapja az

Xyz@domain.hu

- nak szánt leveleket is. Azt szeretném elérni, hogy kizárólag az

xyz@domain.hu

- nak címzett levelek kerüljenek a postafiókjába, a többi nagybetűs változatra dobjon ismeretlen címzettet. Postfix honlapján nem igazán találtam erre megoldást, de remélem tud valaki itt segíteni.

Köszi.

Hozzászólások

Nem csoda, hogy nem találtál. Domain névben és e-mail címben nincs megkülönböztetve a kis-nagybetű! És ez így van jól. Én valami regexp szűrést próbálnék meg első körben, ott lehet kis és nagybetű között különbséget tenni. De mégegyszer: ha így teszel, akkor azzal megerőszakolod a szabványt!

Mik

A "szabványt" nem erőszakolja meg, csak a Postfixet kell. Ugyanis:

RFC2821:
2.4 General Syntax Principles and Transaction Model

The local-part of a mailbox MUST BE treated as case sensitive. Therefore, SMTP implementations MUST take care to preserve the case of mailbox local-parts. Mailbox domains are not case sensitive. In particular, for some hosts the user "smith" is different from the user "Smith". However, exploiting the case sensitivity of mailbox local-parts impedes interoperability and is discouraged.

4.5.1 Minimum Implementation
Any system that includes an SMTP server supporting mail relaying or delivery MUST support the reserved mailbox "postmaster" as a case-insensitive local name.

A javasolt megoldásról pedig itt lehet olvasni.

Nem vagyok a téma szakértője, de n+1-szer előfordult már, hogy egy levélre válaszolva (!) az "visszapattan", azzal az üzenettel, hogy nincs jogom a címzettnek levelet küldeni. Ha a címzett címében az előforduló nagy betüket kicsire cserélem, akkor meg van. Igaz a környezet exchange2k...