Можно ли как-то сделать при печати имя хоста в письме с выводом?
Я использую at запустить несколько команд. Вывод по электронной почте на адрес электронной почты в $HOME/.forward, Но проблема в том, что нигде в отправляемом письме не говорится, на каком хосте возникла проблема (у меня есть три хоста, dev, stage и prod).
Я мог напечатать имя хоста в начале каждой работы, с которой я запускаю at, но это вызвало бы at отправить электронное письмо, даже если фактическая команда не имеет вывода.
Есть ли способ, которым я могу настроить способ at отправляет электронную почту? Возможно настройка темы темы? Или From заголовок?
1 ответ
В заголовках писем (в Thunderbird: "view - source message" или Ctrl-U) вы должны видеть, откуда пришла почта, например
Return-Path: <jean@myAcer>
X-Original-To: jean@myAcer
Delivered-To: jean@myAcer
Received: by myAcer.localdomain (Postfix, from userid 1000)
id B2E23A11E3; Fri, 15 Mar 2019 20:16:50 +0100 (CET)
Если нет, взгляните на свою конфигурацию postfix в /etc/postfix/main.cf. Там должна быть строка "myhostname = ...".