
Мы пытаемся пересылать все письма на определенный адрес электронной почты. Я думаю, что все настроено правильно, например, файлы 'main.cf' и 'virtual-regexp'. Если мы поместим следующее в файл 'virtual', пересылка будет работать правильно:
@ourmail.com[email protected]
Однако если мы попытаемся использовать следующее в «virtual» для отправки ВСЕХ электронных писем на идентификатор, он проигнорирует их и отправит исходному пользователю:
Идея вышеизложенного возникла из следующего вопроса и ответа:https://stackoverflow.com/questions/18270439/postfix-2-9-6-1-forward-all-mail-to-an-external-mail-address
Есть идеи, почему шаблон '(.*)' не работает? Мы перепробовали столько разных шаблонов, что голова идет кругом.
решение1
Я решил проблему. Вам нужно выполнить шаги, перечисленные выше, но в дополнение вам нужно закомментировать следующие строки в main.cf (если они там есть) перед перезапуском процесса postfix:
#virtual_alias_maps = hash:/etc/postfix/virtual
#virtual_alias_domains = hash:/etc/postfix/virtual