Как перенаправить всю почту с одного домена на другой в Postfix?


12

У меня есть две формы одного и того же доменного имени, одна из которых является общепринятой орфографической ошибкой другой, скажем, tedswidgets.com и tedswigets.com.

Я хотел бы перенаправить всю почту для <somebody> @ tedswigets.com на тот же <somebody> @ tedswidgets.com.

Существует много информации о том, как перехватить всю почту из домена и перенаправить ее на один адрес, но я не хочу этого делать - я хочу перехватить всю почту из домена и перенаправить ее, сохраняя часть имени пользователя, и переназначить его на эквивалентный адрес в другом домене.

К сожалению, я должен был упомянуть, что я использую виртуальные домены с псевдонимами и у меня есть много других доменов, для которых я обслуживаю электронную почту на этом сервере. Эти два домена являются единственными из многих, которые должны отражать друг друга.

Ответы:


12

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

@tedswigets.com       @tedswidgets.com

Согласно virtual (5), когда результат имеет вид @otherdomain, результат становится тем же пользователем в другом домене . Таким образом, @tedswigets будет перехватывать все электронные письма anyuser@tedwigets.com, и результат @tedswidgets приведет к тому, что он станет anyuser@tedswidgets.com.


В настоящее время с этим ничего не нужно делать virtual_alias_domains, достаточно только части virtualфайла.
Саймон Вудсайд

Виртуальный файл - это список virtual_alias_domains.
Томасруттер

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.