Назад | Перейти на главную страницу

Перенаправить почту из системной учетной записи пользователя на реальную электронную почту

Во-первых, я хотел бы поблагодарить вас за ваше время.

Я попал в такую ​​ситуацию:

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

Я предполагаю, что POSTFIX - это ваш локальный MTA. Таким образом, следующее должно решить вашу проблему:

echo "yourdestination@domain.com" > $HOME/.forward

(http://www.postfix.org/local.8.html)

В Postfix есть возможность подключить виртуальный домен к конкретному пользователю. Это описано в виртуальный ридми. Вот краткое пошаговое руководство:

Добавьте следующие строки в /etc/postfix/main.cf

virtual_alias_domains = example.com second.example.com
virtual_alias_maps = hash:/etc/postfix/virtual

редактировать /etc/postfix/virtual и добавить сопоставление для каждого домена к имени пользователя

# one address in example.com goes to a specific address
postmaster@example.com   postmaster
# all other addresses in example.com go to oneuser
@example.com             oneuser
# all addresses in second.example.com go to seconduser
@second.example.com      seconduser

Когда вы закончите, сделайте следующее:

postmap /etc/postfix/virtual
postfix reload

Каждый раз, когда вы добавляете домен или меняете переадресацию, просто /etc/postfix/virtual и делай postmap /etc/postfix/virtual очередной раз.