Як перенаправити всю пошту з одного домену в інший у Postfix?


12

У мене є дві форми одного доменного імені, одна з яких є звичайною неправильною написанням іншої, скажімо, tedswidgets.com і tedswigets.com.

Я хотів би перенаправити всю пошту для <someone> @ tedswigets.com на той самий <someone> @ tedswidgets.com.

Існує багато інформації про те, як зловити всю пошту з домену та перенаправити її на одну адресу, але я не хочу цього робити - я хочу вловити всю пошту з домену та перенаправити її, зберігаючи частину імені користувача та переставте його на еквівалентну адресу іншого домену.

Вибачте, я мав би зазначити, що я використовую віртуальні псевдонімові домени та маю безліч інших доменів, для яких я надсилаю електронну пошту на цьому сервері. Ці два домени єдині два з багатьох, яким потрібно дзеркально один одному.

Відповіді:


12

Додати tedswigets.com у свій список virtual_alias_domains, а потім у свій віртуальний файл додати:

@tedswigets.com       @tedswidgets.com

Згідно з віртуальним (5), коли результат має форму @otherdomain, результат стає тим самим користувачем у іншихдомену . Тож @tedswigets зловить усі email-адреси anyuser@tedwigets.com, а результат @tedswidgets призведе до того, що він стане anyuser@tedswidgets.com.


Наразі нічого з цим робити не потрібно virtual_alias_domains, достатньо лише частини у virtualфайлі.
Саймон Вудсайд

Віртуальний файл - це список virtual_alias_domains.
thomasrutter

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.