Mail aus shell Script versenden. Mit HTML Body und Attachment.
Mail aus Script versenden. Portable Konfiguration!
Hallo,
Ich suche ein Programm / Script um aus der Shell über SMTP eine Email versenden zu lassen.
Das kniffelige ist, dass sie einen HTML Body und ein Attachment haben muss.
Damit scheidet Telnet / NetCat ja schonmal aus.
Am vielversprechendsten sah bisher sendEmail aus.
Nur leider schreibt sendEmail den Inhalt des HTML als Text in den Body und entfernt die Zeilennumbrüche aus meinem txt File.
Hat jemand ne Idee wie man das sonst noch lösen könnte?
PS.: System Debian Lenny / Script soll portabel sein. Also am besten OHNE tiefgreifende Config des Systems. Am besten nur im Script.
Gruss & Dank Pollekowski
Hallo,
Ich suche ein Programm / Script um aus der Shell über SMTP eine Email versenden zu lassen.
Das kniffelige ist, dass sie einen HTML Body und ein Attachment haben muss.
Damit scheidet Telnet / NetCat ja schonmal aus.
Am vielversprechendsten sah bisher sendEmail aus.
sendEmail -f nagios@domain1.com -t sp@domain2.de -u subject test -s mail.domain2.de:25 -a Logfiles/21_04_2010/10.108.0.254.txt -o message-file=tmp/10.108.0.254.html -o message-charset=utf8
Nur leider schreibt sendEmail den Inhalt des HTML als Text in den Body und entfernt die Zeilennumbrüche aus meinem txt File.
Hat jemand ne Idee wie man das sonst noch lösen könnte?
PS.: System Debian Lenny / Script soll portabel sein. Also am besten OHNE tiefgreifende Config des Systems. Am besten nur im Script.
Gruss & Dank Pollekowski
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 141158
Url: https://administrator.de/forum/mail-aus-shell-script-versenden-mit-html-body-und-attachment-141158.html
Ausgedruckt am: 22.12.2024 um 21:12 Uhr
4 Kommentare
Neuester Kommentar
Hallo Pollekowski,
ich kenne das Tool sendEmail nicht, aber kannst Du die HTML-Datei nicht als Anhang ranhängen?
Ansonsten sieht eine HTML-Mail beispielsweise wie folgt aus:
Der Content-Type (im Mail Body) ist nötig.
vG
LS
ich kenne das Tool sendEmail nicht, aber kannst Du die HTML-Datei nicht als Anhang ranhängen?
Ansonsten sieht eine HTML-Mail beispielsweise wie folgt aus:
...
MIME-Version: 1.0
Content-Type: text/html
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
...
Der Content-Type (im Mail Body) ist nötig.
vG
LS