Псевдонимы sendmail - отправить в root плюс внешний адрес?

Есть много примеров того, как использовать псевдонимы для отправки электронной почты на несколько адресов, но я заинтересован в отправке на внутреннее имя и внешний адрес.

Например, это не работает, но внешний адрес получает корневые сообщения:

root: root,SomeOtherAddress@email.com

Я также пробовал это, но получить ошибку "Отказано в доступе" выдается при попытке добавить в файл:

root: /var/mail/root,SomeOtherAddress@email.com

Я хотел бы вести учет сообщений root, где они обычно находятся, а также отправлять копию на внешний адрес.

Предложения?

Благодарю.

1 ответ

Решение

Перенаправить корневую электронную почту непривилегированному локальному пользователю.

root: localuser,SomeOtherAddress@email.com

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

Псевдонимы с "самостоятельной доставкой" требуют другого синтаксиса, чтобы избежать "разрыва циклов псевдонимов".
Sendmail by sendmail.org принимает:

user: \user, SomeOtherAddress@email.com
Другие вопросы по тегам