Дадатковая віртуальная табліца вызначае перанакіраванні для лакальных і нелакальных атрымальнікаў або даменаў. Перанакіраванне выкарыстоўваецца дэмана ачысткі (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` mapped to ... `address, address, ...` : Пошта для `user@domain` перанакіроўваецца на `address` . Гэтая форма мае найбольшую перавагу.
- `user` адлюстраваны на ... `address, address, ...` : Пошта для `user@site` перанакіроўваецца на `address` калі сайт роўны `$myorigin` калі сайт `$mydestination` ў `$mydestination` альбо калі ён `$inet_interfaces` ў `$inet_interfaces` . Гэтая функцыянальнасць супадае з функцыянальнасцю лакальнай базы дадзеных псеўданімаў . Розніца заключаецца ў тым, што віртуальнае адлюстраванне можа быць ужыта да нелакальных адрасоў.
- `@domain` адлюстраваны на ... `address, address, ...` : Пошта для любога карыстальніка ў `domain` перанакіроўваецца на `address` . Гэтая форма мае самую нізкую перавагу.

Ва ўсіх вышэйпералічаных формах, калі адрас мае форму `@otherdomain` , вынік таго ж карыстальніка ў otherdomain. Гэта працуе толькі для першага адрасу ў пашырэнні.

Пашырэнне адраса: Калі пошук не выконваецца, і адрас localpart змяшчае неабавязковы адметнік атрымальніка (напрыклад, `user+foo@domain` ), пошук паўтараецца для неразвищенного адраса (напрыклад, `user@domain` ), і пашырэнне непараўнальнага адрасу распаўсюджваецца на вынік пашырэння. Парадак адпавядае наступным чынам: `user+foo@domain` , `user@domain` , `user+foo` , `user` і `@domain` .