Hallo Liste, ich möchte gerne das mir eine tar Datei per Cronjob automatich per mail zugesandt wird. Weiss jetzt aber überhaupt nicht wie so ein Script aus´zusehen hat. Hat jemand einen Tipp Gruß Sven
On 10 Feb 2003 at 11:46, Sven Kröger wrote:
Hallo Liste,
ich möchte gerne das mir eine tar Datei per Cronjob automatich per mail zugesandt wird. Weiss jetzt aber überhaupt nicht wie so ein Script aus´zusehen hat.
Wenn du aus einem Skript heraus eine Mail mit Attachement versenden willst, solltest Du ein Programm benutzen, das im Batch Betrieb die Erzeugung einer solchen Mail erlaubt. Ich setzte hier für die automatisierte Versendung von regelmässigen Reports mutt im Skript ein. In ATTACH steht eine Liste der Art "-a File1 -a File2" für die Attachments. RECEIPIENT ist eine mit Komma getrennte Empfängerliste. MUTTHDR ist der Name eines temporären Files für den Header der Mail. aus meinem Skript: --- cut here --- { echo "From: from-address@maildomain>" echo "To: $RECEIPIENT" echo "Subject: your Subject" } > $MUTTHDR echo "Hallo, Dies ist eine automatisch erstellte Mail. Der eigentlich Inhalt sind die angehängten Dateien gemäß Betreff. mfg" | mutt $ATTACH -H $MUTTHDR --- cut here --- Mit Sicherheit gibt es noch tausend andere Möglichkeiten. Mir reicht diese: Sie funktioniert. Andreas
Hallo Sven, Sven Kröger schrieb:
ich möchte gerne das mir eine tar Datei per Cronjob automatich per mail zugesandt wird. Weiss jetzt aber überhaupt nicht wie so ein Script aus´zusehen hat.
( echo "mein Mail-Text" ; cat datei.tar | uuencode "datei.tar") \ | mail -s "Nächtliches tar-file" ich@beimir.de Ungetestet! (uuencode muß u. U. noch installiert werden, ist Bestandteil des shutils-Paketes). Gruß Raimund
* On Mon, 10 Feb 2003 at 11:46 +0100, Sven Kröger wrote: [Bitte Zeilen nach 68 Zeichen umbrechen, danke]
ich möchte gerne das mir eine tar Datei per Cronjob automatich per mail zugesandt wird. Weiss jetzt aber überhaupt nicht wie so ein Script aus´zusehen hat.
echo Mailtext | uuenview -a -m user@host file.tar.gz -- Adalbert GPG welcome, request public key: mailto:adalbert+key@lopez.at
participants (4)
-
Adalbert Michelic
-
Andreas Kyek
-
Raimund Hölle
-
Sven Kröger