Я администрирую сервер, на котором запущено несколько веб-приложений для команды разработчиков программного обеспечения (контроль версий, отслеживание ошибок и т. Д.). Сервер имеет sendmail, работающий исключительно как транспорт к почтовому серверу отдела, над которым я не могу повлиять.
У нас есть кто-то, кто все еще работает в отделе, но больше не в команде разработчиков, поэтому мне нужно настроить агент транспорта для перенаправления всей исходящей электронной почты (которая будет исходить из этих приложений) человеку, который занял их место. Я добавил запись в / etc / aliases вроде такой:
olduser@nonlocallhost.com: newuser@nonlocalhost.com
Но когда я бегу
/etc/init.d/sendmail newaliases
Я получаю следующую ошибку:
/etc/mail/aliases: line 32: olduser@nonlocalhost.com... cannot alias non-local names
Ясно, что я делаю то, чего не должен. Есть ли способ заставить псевдонимы работать с нелокальными именами или, в качестве альтернативы, это способ выполнить мою цель - перенаправить исходящую почту для этого пользователя другому?
Технические характеристики в случае необходимости:
Псевдонимы - это только имя пользователя. Если вам нужно указать также доменное имя, вам понадобится virtusertable.