Мы можем перенаправить экспедитора на адрес, который сам перенаправляется:
first_address@example.com -> second_address@example.com
second_address@example.com -> third_address@example.com
third_address@example.com -> final_destination@example.com
Я протестировал это, и он определенно работает - по крайней мере, с использованием инструментов cPanel. Я предполагаю, что это можно делать бесконечно, если в этом возникнет необходимость.
Однако у меня вопрос по поводу установленные стандарты и протоколы (если у меня когда-нибудь не будет cPanel просто валяться).
Отложив в сторону вопрос эффективности: Существует ли протокол или стандарт для цепочки пересылки электронной почты? Могу ли я столкнуться с проблемой на определенных серверных конструкциях?
Главный риск - петли, которые final_destination@example.com
не является конечным пунктом назначения, а пересылает назад либо на first_address, либо на second_address.
В цикле сообщение пересылается непрерывно, обычно медленно увеличиваясь в размере, потому что каждая пересылка добавляет один или несколько заголовков, пока либо не будет достигнут максимальный размер сообщения, либо один из почтовых ящиков в почтовом ящике не заполнится полностью и не сработает возврат.
AFAIK Postfix по умолчанию обнаруживает петли, подсчитывая количество Received
заголовки настроены с hopcount_limit
настройка. Но когда цикл также включает удаленный домен (который, например, пересылает только тело сообщения, а не все заголовки), иногда обнаружение цикла может завершиться ошибкой.