Neobvezna navidezna tabela določa preusmeritve za lokalne in ne-lokalne prejemnike ali domene. Preusmeritve uporablja demon (8) demon. Preusmeritve so rekurzivne. Navidezna preusmeritev se uporablja samo za naslov ovojnice prejemnika in ne vpliva na glave sporočil. Pomislite, da je Sendmail pravilo nastavljeno S0 , če želite. Uporabite kanonično preslikavo, če želite na splošno napisati naslove glave in ovojnice.
Običajna podpora za virtualno domeno je naslednja:
- virtual.domain preslikana na ... anything (vsebina na desni strani ni pomembna)
- user1@virtual.domain preslikana na ... address1
- user2@virtual.domain preslikana na ... address2, address3
S tem SMTP strežnik sprejme pošto za virtual.domain in zavrne pošto za unknown@virtual.domain kot unknown@virtual.domain . Oblika virtualne tabele je naslednja, preslikave se preizkušajo v vrstnem redu, kot je naveden tukaj:
- user@domain preslikana na ... address, address, ... : pošta za user@domain je preusmerjena na address . Ta oblika ima največjo prednost.
- user preslikanega na ... address, address, ... : Pošta za user@site se preusmeri na address ko je spletno mesto enako $myorigin ko je spletno mesto navedeno v $mydestination ali ko je navedeno v $inet_interfaces . Ta funkcionalnost se prekriva s funkcionalnostjo lokalne baze vzdevkov . Razlika je v tem, da se navidezno preslikavo lahko uporabi za ne-lokalne naslove.
- @domain preslikan na ... address, address, ... : pošta za vsakega uporabnika v domain je preusmerjena na address . Ta oblika ima najnižjo prednost.
V vseh zgornjih oblikah, če ima naslov obrazec @otherdomain , je rezultat isti uporabnik v drugi domeni. To deluje samo za prvi naslov v razširitvi. PODALJŠANJE NASLOVA: Če iskanje ne uspe in lokalni naslov naslova vsebuje neobvezno ločilo prejemnika (npr. user+foo@domain ), se iskanje ponovi za nerazširjen naslov (npr. user@domain ) in razširitev naslova brez primere naslova se razširi na rezultat širitve. Ujemanje je: user+foo@domain , user@domain , user+foo , user in @domain .