Я использую виртуальные домены и хочу настроить сервер на псевдоним для пользовательских сценариев. Я управляю всеми учетными записями, используя постфиксные сопоставления с mysql.
Кажется, что postfix автоматически добавляет виртуальный домен независимо от того, как возвращается результат перенаправления / псевдонима. Итак, хотя у меня есть:
"|/bin/command"
postfix читает это как:
"|/bin/command"@mydomain.com
Есть ли какие-нибудь обходные пути или настройки, которые я могу исправить?
Казалось бы, чем append_at_myorigin=no
было бы идеально, но это не поддерживается согласно документации.
Другой вариант, возможно, я могу вообще пропустить виртуальные псевдонимы и использовать таблицу «/ etc / postfix / aliases» - при условии, что все электронные письма идут в основной домен. Я попробую это, но если у кого-то есть другие идеи, как заставить его работать с виртуальными доменами, дайте мне знать, так как это было бы очень полезно!
Спасибо.
Я делаю это на псевдониме
в postfix / virtual создайте псевдоним для "локального псевдонима" в / etc / aliases
postfix/virtual domain@domain.co.uk domain_alias@localhost
затем в / etc / aliases вы можете передать псевдоним скрипту
/etc/aliases domain_alias: "|/bin/command"
У меня это хорошо работает.