Рейтинг:0

SSMTP: сопоставление локального пользователя (UID больше 1000) с внешним адресом электронной почты

флаг mp

Я настроил SSMTP для отправки системных сообщений пользователям с UID < 1000 в /etc/ssmtp/ssmtp.conf:

[email protected]
rewriteDomain=mydomain.com

Если я отправлю электронное письмо на корень (эхо-тест | sendmail -v корень), например, он правильно доставляется [email protected] (согласно корень в /etc/ssmtp/ssmtp.conf).

Однако это не работает для учетных записей пользователей с UID больше 1000. Если я отправлю электронное письмо на локальный пользователь набрав эхо-тест | sendmail -v локальный пользователь оно будет отправлено [email protected] чего я не хочу(/etc/ssmtp/realiases настроен правильно, но это полезно, только если вы хотите изменить ОТ, не К как в этом случае).

я пытался изменить /etc/mail.rc (добавляя псевдоним localuser localuser<вашеимя@домен.com>) и используя эхо-тест | mail -s "тестирование ssmtp" локальный пользователь вместо Отправить почту но это тоже не работает.

Кто-нибудь знает, как сопоставить локальные учетные записи пользователей UNIX с UID больше 1000 с определенными внешними адресами электронной почты с помощью SSMTP?

Paul avatar
флаг cn
sSMTP внешне кажется неподдерживаемым. Вы можете рассмотреть другой инструмент.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.