Домены, для которых сервер получает почту, отличные от значения mydomain и не сконфигурированные как виртуальные домены Postfix (см. ниже), нужно перечислить с помощью параметра mydestination либо в дополнительном файле, на который ссылается этот параметр. Аналогичным образом параметр mynetworks описывает блоки IP-адресов, которые считаются внутренними и с которых разрешён приём исходящих сообщений. Не следует записывать в mynetworks блоки адресов, не принадлежащих сети, которую обслуживает сервер, поскольку этим могут воспользоваться распространители спама.
Для SMTP-аутентификации внешних пользователей, желающих отправлять сообщения через данный сервер, можно использовать поддержку авторизации SASL. Пакет postfix-smtpd-sasl предоставляет альтернативу postfix-smtpd со включенной поддержкой SASL; возможный недостаток этого расширения — включение кода, в меньшей степени проверенного в плане безопасности. Настройка аутентификации SASL описана в файле SASL_README в документации Postfix.
Преобразование глобальных адресов в локальные адреса назначения устанавливается с помощью таблиц типа virtual (см. virtual(5)):
virtual_maps = hash:/etc/postfix/virtual
Пример содержимого /etc/postfix/virtual:
domain1.ru # Домен в стиле Postfix (текст здесь игнорируется) name1@domain1.ru user1 name2@domain2.ru user2@otherbox @domain2.ru user3
После редактирования оттранслируйте таблицу в рабочий образ командой postmap /etc/postfix/virtual.
Если каким-либо пользователям сети почта должна доставляться по SMTP на их рабочие станции (это предполагает, что на их машинах работают MTA), подставляйте в доменной части их адресов имена машин в таблицах virtual либо aliases (см. ниже).