(A következők egy 2003-hoz való KB cikkből származnak, de működnek 2007-ben is.)
Új SMTP email address policy készítésekor 7 alap emailcím-sémát ajánl fel az exchange:
Egyéni séma beállításához a következő változókat használhatjuk:
%s : vezetéknév (last name)
%g : keresztnév (first name)
%i : középső név kezdőbetűje (middle initial)
%d : teljes név (display name)
%m : alias
%rxy : Az utána következő összes x karaktert lecseréli y-ra. Ha x = y, a karakter ki lesz törölve.
Megjegyzések
- Bármely sztring elé tett számmal definiálhatjuk, hogy hány karaktert szeretnénk belőle használni. Például:
• %1s : csak a vezetéknév első karakterét használjuk
• %5g : a keresztnév első öt karakterét használjuk
- Ha olyan %r cseresztringet használunk, ami egy valid karaktert invalidra cserél, az egész %r sztring figyelmen kívül lehet hagyni. Ezenkívül a %r-t közvetlenül az elé a sztring elé kell tenni, amiben használni szeretnénk.
- A %r nem használható az ADUC-ban a monogramm (Initials) mezőbe manuálisan beütött pontok eltávolítására. Lehetőleg szedjük ki innen a pontokat, mert ez a szöveg más attribútumokat is befolyásol.
- (Nem tudom mennyire hatályos még ez a figyelmeztetés, de a forrás cikkben még szerepelt, noha - ha jól értem - már a 2000-ben is meg lett oldva valamelyik SP-től.)
Ha ilyen sztring változókat szeretnénk használni, akkor ne a Default policy-t módosítsuk, hanem hozzunk létre egy újat, és hatókörnek a "user mailbox"-okat adjuk meg. /Abból lehet probléma, hogy erőforrás mailboxok esetén nem feltétlenül van vezetéknév, keresztnév, stb./
Amiért lényeges lehet a dolog: az Exchange az ö és az ü betűket oe és ue-re cseréli. Ezért úgy módosítottam a policy-t, hogy:
Így nem kell kézzel az összes ilyen karaktert tartalmazó nevű ember címét kézzel beállítani, plusz új belépők esetén sem lesz elfelejtve.
Forrás, linkek az elmélyüléshez:
http://telnetport25.wordpress.com/2008/03/30/quick-tip-upgrading-the-default-email-address-policy/
http://www.msexchange.org/tutorials/Implementing-Custom-Recipient-Policies.html