Незадължителната виртуална таблица определя пренасочвания за локални и не локални получатели или домейни. Пренасочванията се използват от демона за почистване (8). Пренасочванията са рекурсивни. Виртуалното пренасочване се прилага само към адреса на плика на получателя и не засяга заглавките на съобщенията. Помислете правилото Sendmail, зададено S0 , ако желаете. Използвайте канонично картографиране, за да пренапишете адресите на заглавия и пликове като цяло.
Типичната поддръжка за виртуален домейн изглежда по следния начин:
- virtual.domain картографиран за ... anything (съдържанието на дясната ръка няма значение)
- user1@virtual.domain картографиран до ... address1
- user2@virtual.domain картографиран на ... address2, address3
С това SMTP сървърът приема поща за virtual.domain и отхвърля пощата за unknown@virtual.domain като unknown@virtual.domain . Форматът на виртуалната таблица е както следва, като картите се опитват в реда, както е посочен тук:
- user@domain картографиран на ... address, address, ... : Пощата за user@domain е пренасочена към address . Тази форма има най-голямо предимство.
- user картографиран на ... address, address, ... : Пощата за user@site се пренасочва към address когато сайтът е равен на $myorigin когато сайтът е посочен в $mydestination или когато е посочен в $inet_interfaces . Тази функционалност се припокрива с функционалността на локалната база данни за псевдоним . Разликата е, че виртуалното картографиране може да се приложи към не локални адреси.
- @domain картографиран до ... address, address, ... : Пощата за всеки потребител в domain е пренасочена към address . Тази форма има най-ниско предимство.
Във всички по-горе форми, когато адресът има формата @otherdomain , резултатът е същия потребител в otherdomain. Това работи само за първия адрес в разширението. РАЗШИРЕНИЕ НА АДРЕСА: Когато търсенето не успее и адресът localpart съдържа незадължителния разделител на получателя (напр. user+foo@domain ), търсенето се повтаря за неразширен адрес (напр. user@domain ), а разширението за несравним адрес се разпространява в резултатът от разширяването. Подходящият ред е: user+foo@domain , user@domain , user+foo , user и @domain .