[Eisfair] mailx: "-r" nicht vorhanden?
Rolf Bensch
azubi at bensch-net.de
Mi Mai 31 21:45:42 CEST 2023
Hallo Holger,
Am 31.05.23 um 20:46 schrieb Holger Bruenjes:
> Hallo Rolf
>
> Am 31/05/2023 um 20.10 schrieb Rolf Bensch:
>
>> Gemäß Hilfe sollte mailx "-r" unterstützen, tut es aber nicht. Ursprünglich war hier das Mailpaket aktiv, nach Umsiedelung auf eine eigene VM läuft jetzt hier das msmtp-Paket. Darin ist "From" über die Konfig definiert, ich möchte aber, abhängig vom ausführenden Script, andere "From" verwenden.
>>
>> Was fehlt auf diesem Server?
>
> naja, da kannst du doch Jederzeit deinen eigenen Header mitgeben
>
>
> das ist jetzt aus eisman update packagesdb, das funktioniert mit jedem mailer, diese Art verwende ich ueberall.
>
>
> SENDMAIL='/usr/sbin/sendmail'
> MAILADDR="${URL_UPDATE_PACKAGES_DB_MAIL_ADDR}"
> full_domain="$(hostname -f)"
>
> {
> echo "From: eisman Agent <root@${full_domain}>"
> echo "To: <${MAILADDR}>"
> echo "Subject: Update packages.db Report from Server '${HOSTNAME}'"
> echo "Mime-Version: 1.0"
> echo "X-Mailer: sendmail eisman on eisfair"
> echo "Content-Type: text/plain; charset=us-ascii"
> echo "Content-Transfer-Encoding: 8bit"
> echo
> echo
> echo "Dispatched from eisman Agent on Server '${HOSTNAME}'"
> echo "Current Date: ${EISDATE} Time: ${EISTIME}"
> echo
> echo "${update_line}"
> } | ${SENDMAIL} ${MAILADDR} # 2>/dev/null
>
>
> Holger
Nunja, Einzeiler habe auch einen gewissen Charme. An dieser Lösung fehlt mir auch die Möglichkeit ein Attachment anzubinden.
Grüße
Rolf
Mehr Informationen über die Mailingliste Eisfair