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
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
Please also mark the comments that contributed to the solution of the article
Content-Key: 141158
Url: https://administrator.de/contentid/141158
Printed on: April 23, 2024 at 07:04 o'clock
4 Comments
Latest comment
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