Re: crond mit inividuellen Subject: und From:
On Day 33 of Discord 3171, Jerome Reinert wrote: > G'nabend Debianer(innen) > > Ich habe auf meinen Rechnern ein paar scripte via crond laufen (rsnapshot > debmirror, mirror, systemimager, di). Die Mails, die cron auf den Kisten > reportet, sammle ich mir auf einem Rechner mit scp in meinem $HOME. So weit Und warum läßt du die nicht gleich richtig dahin zustellen wo du sie haben willst. > so gut, und mit Kmail schaue ich mir das alles an. > Das Problem ist nur, dass zum einen in jeder jeder E-Mail der Absender > (From:) > root@ (Cron Daemon) > erscheint. Also "Cron Daemon" immer und überall = keine Filtermöglichkeit. Nein. Der Absender ist nicht "Cron Daemon" sondern wie die schon schriebst "root@ (Cron Daemon)". Und darauf kannst selbstverständlich filtern. Wenn dein MUA nicht dazu in der Lage ist, solltest du den wechseln. Wenn dir das nicht reicht solltest du mal sagen was du dir genau vorstellst. > Zum anderen in der "Subject:" Zeile der Mail immer als Anhängsel die command > Spalte der /etc/crontab auftaucht. > Cron <[EMAIL PROTECTED]> root > > Frage(n): > Wie kann ich einen individuellen Namen statt (Cron Daemon) angeben? Warum? > Und wie bekomme ich den Eintrag weg? Direkt gar nicht. Es geht allerdings von Hinten durch die Brust ins Auge. [EMAIL PROTECTED]:~$ crontab -e SHELL=/bin/bash PATH=/usr/bin:/usr/sbin:/sbin:/bin MAILTO="" 45 14 * * * ls $HOME | nail -s "Inhalt von $HOME" -r "Bill Gates <[EMAIL PROTECTED]>" thomas.kosch ergibt dann , | Message 1: | From [EMAIL PROTECTED] Sat Apr 16 14:45:01 2005 | Return-Path: <[EMAIL PROTECTED]> | X-Original-To: thomas.kosch | Delivered-To: [EMAIL PROTECTED] | Date: Sat, 16 Apr 2005 14:45:01 +0200 | From: Bill Gates <[EMAIL PROTECTED]> | To: [EMAIL PROTECTED] | Subject: Inhalt von /home/thomas.kosch | User-Agent: nail 11.22 3/20/05 | Content-Type: text/plain; charset=us-ascii | Status: R | | 1984macintro.mov | 20kdiconview.diff | 21kwinxcompmgr3.3.2.diff | | [...] ` ttyl8er, t.k. -- Wenn man sich an gewaltige Aufgaben wagt, um ruhmreiche Erfolge zu Eringen, und dann scheitert, ist es immer noch besser, als sich unter den bescheidenen Geistern einzureihen, die weder viel Freude noch viel Leid erfahren, denn sie leben im grauen Dämmemrlicht, das weder Sieg noch Niederlage kennt. - Roosevelt
Re: crond mit inividuellen Subject: und From:
Hallo Jerome, Wenn Du schon ein neues Thema hast, fange bitte einen neuen Thread an. Am 2005-04-16 02:02:25, schrieb Jerome Reinert: > G'nabend Debianer(innen) > > Ich habe auf meinen Rechnern ein paar scripte via crond laufen (rsnapshot > debmirror, mirror, systemimager, di). Die Mails, die cron auf den Kisten > reportet, sammle ich mir auf einem Rechner mit scp in meinem $HOME. So weit > so gut, und mit Kmail schaue ich mir das alles an. > Das Problem ist nur, dass zum einen in jeder jeder E-Mail der Absender > (From:) > root@ (Cron Daemon) > erscheint. Also "Cron Daemon" immer und überall = keine Filtermöglichkeit. Das ist richtig und scheiße ! > Zum anderen in der "Subject:" Zeile der Mail immer als Anhängsel die command > Spalte der /etc/crontab auftaucht. > Cron <[EMAIL PROTECTED]> root > > Frage(n): > Wie kann ich einen individuellen Namen statt (Cron Daemon) angeben? > Und wie bekomme ich den Eintrag weg? Nur mit einem zusätzlichem Tool __( '/etc/cron.d/tdfetchmail' )___ / | SHELL=/bin/bash | PATH=/sbin:/bin:/usr/sbin:/usr/bin | MAILTO= | | */15 * * * * root /usr/sbin/tdfetchmail >/dev/stdout 2>&1 |tdcronmail -s "Cron: tdfetchmail" \__ Sprich, mit "MAILTO=" sage ich, das cron keine messages schicken soll. */15 * * * * root /usr/sbin/tdfetchmail ist der normale cronjob. >/dev/stdout 2>&1 redirekted STDOUT und STDERR nach STDOUT |tdcronmail -s "Cron: tdfetchmail" die PIPE, die alle Ausgaben wie STDOUT/STDIN verarbeitet und mit einem Wahlsubject an eine vordefinierte E-Mail sendet. > Mit einem sed oder awk Durchlauf funtzt das selbstverständlich spielend > leicht, jedoch hätte ich es gerne dem crond während der Erstellung der > E-Mails beigebracht. Cron kann das nicht. :-/ Außerdem ist cron so krank, das man nicht die From: E-Mail bestimmen kann. > bis denne > Jerome Greetings Michelle -- Linux-User #280138 with the Linux Counter, http://counter.li.org/ Michelle Konzack Apt. 917 ICQ #328449886 50, rue de Soultz MSM LinuxMichi 0033/3/8845235667100 Strasbourg/France IRC #Debian (irc.icq.com) signature.pgp Description: Digital signature
crond mit inividuellen Subject: und From:
G'nabend Debianer(innen) Ich habe auf meinen Rechnern ein paar scripte via crond laufen (rsnapshot debmirror, mirror, systemimager, di). Die Mails, die cron auf den Kisten reportet, sammle ich mir auf einem Rechner mit scp in meinem $HOME. So weit so gut, und mit Kmail schaue ich mir das alles an. Das Problem ist nur, dass zum einen in jeder jeder E-Mail der Absender (From:) root@ (Cron Daemon) erscheint. Also "Cron Daemon" immer und überall = keine Filtermöglichkeit. Zum anderen in der "Subject:" Zeile der Mail immer als Anhängsel die command Spalte der /etc/crontab auftaucht. Cron <[EMAIL PROTECTED]> root Frage(n): Wie kann ich einen individuellen Namen statt (Cron Daemon) angeben? Und wie bekomme ich den Eintrag weg? Mit einem sed oder awk Durchlauf funtzt das selbstverständlich spielend leicht, jedoch hätte ich es gerne dem crond während der Erstellung der E-Mails beigebracht. bis denne Jerome