Hallo, ich würde gerne 'fetchmail' alle 30 Minuten, in der Zeit von 8-12 und 13-17 Uhr laufen lassen. Das ganze soll dann auch nur von Mo-Fr passieren. Irgendwie bekomme ich die crontab-Zeile nicht so hin, wie ich das gerne hätte. Kann mir das mal jemand verclickern? Thanks. Hab da leider auch keine mir verständliche Doku gefunden :-( P.s: am liebsten hätte ich natürlich auch noch, dass an Feiertagen und in der Betriebsruhe die Mails nicht abgeholt werden. Gibt's da auch ne einigermassen einfache Lösung? Thanks Charlie _______________________________________________________________________ 1.000.000 DM gewinnen - kostenlos tippen - http://millionenklick.web.de IhrName@web.de, 8MB Speicher, Verschluesselung - http://freemail.web.de --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
Hast du's schonmal mit Webmin versucht? Damit ist die Einrichtung ganz einfach... ;-) Eine Anleitung findest du hier: http://doc.thepenguin.de/cron/ Ciao Julian _____ / Julian Pawlowski \ | | | D-31655 Stadthagen, Germany | |__| | | | | http://WWW.JULIAN-P.DE | \__| |_____/=> Tel +49 177 7830325 <=\____| --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
Julian Pawlowski schrieb am 15.08.2000 um 12:50:26 +0200: Hallo Julian,
Hast du's schonmal mit Webmin versucht? Damit ist die Einrichtung ganz einfach... ;-)
webmin ist interessant, aber erst dann wenn man Verstanden hat wie man es von Hand macht. Bis denne, Michael -- Stop in the name of all that which does not suck. (Butthead) --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
Hallo Michael,
webmin ist interessant, aber erst dann wenn man Verstanden hat wie man es von Hand macht.
Das stimmt allerdings... Manchmal vergisst man das ganz einfach, weil man's selbst schon so lange kann... ;-) Ciao Julian _____ / Julian Pawlowski \ | | | D-31655 Stadthagen, Germany | |__| | | | | http://WWW.JULIAN-P.DE | \__| |_____/=> Tel +49 177 7830325 <=\____| --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
On Tue, Aug 15, 2000 at 12:42 +0200, Karlheinz Blank wrote:
Hallo,
ich würde gerne 'fetchmail' alle 30 Minuten, in der Zeit von 8-12 und 13-17 Uhr laufen lassen. Das ganze soll dann auch nur von Mo-Fr passieren.
Das ist gar nicht soooo schwer wie es scheint, schreib in die /etc/crontab einfach rein: 00,30,45 8-12,13-17 * * 1-5 <user> fetchmail [parameter] wenn Du die /etc/crontab nicht benutzen willst nimm einfach die des entspr. users und laß den Eintrag <user> weg.
Irgendwie bekomme ich die crontab-Zeile nicht so hin, wie ich das gerne hätte.
Kann mir das mal jemand verclickern? Thanks. Hab da leider auch keine mir verständliche Doku gefunden :-(
man crontab
P.s: am liebsten hätte ich natürlich auch noch, dass an Feiertagen und in der Betriebsruhe die Mails nicht abgeholt werden. Gibt's da auch ne einigermassen einfache Lösung?
Betriebsruhe: cp crontab_mit_fetchmail Sicherheitskopie_von_crontab cp crontab_ohne_fetchmail crontab_mit_fetchmail oder so was ähnliches Feiertage weiß ich so aus dem Hut auch nicht, bin mir aber sicher, daß man da was mit scripten zaubern kann :-) Grüße Volker -- The main failure in computers is usually between keyboard and chair. (unknown) Volker Tanner <VolkerTanner@kade.de> --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
* Karlheinz Blank:
ich würde gerne 'fetchmail' alle 30 Minuten, in der Zeit von 8-12 und 13-17 Uhr laufen lassen. Das ganze soll dann auch nur von Mo-Fr passieren.
Für die User-crontab: Minute Stunde Tag Monat Wochentag Befehl */30 8-12,13-17 * * 1-5 fetchmail blala (man 5 crontab) Thorsten -- Thorsten Jens <thojens@gmx.de> "Um Rekursion zu verstehen, muss man erst Rekursion verstanden haben." --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
Hallo Karlheinz,
P.s: am liebsten hätte ich natürlich auch noch, dass an Feiertagen und in der Betriebsruhe die Mails nicht abgeholt werden. Gibt's da auch ne einigermassen einfache Lösung?
bei mir sieht das so aus: (Erklärung: Darkstar ist mein Windows-Arbeitsplatz. Ich hole also jeden Wochentag um 8 und 20 Uhr Mails ab. Wenn ich im Büro bin, ist der Rechner darkstar per smbclient zu finden, und es wird alle 30 Minuten Mail gesendet und empfangen. Ist der Rechner nicht an, wird mittags mal Mail geholt.) # Wochentags, wenn Rechner an 0,30 9-19 * * 1,2,3,4,5 root /usr/local/bin/mailsenden_mit_darkstar # Wochentags, wenn Rechner nicht an 0 12 * * 1,2,3,4,5 root /usr/local/bin/mailsenden_ohne_darkstar # Morgens und Abends 0 8,20 * * 1,2,3,4,5 root /usr/local/bin/mailsenden (natürlich jeweils in einer Zeile). Die aufgerufenen Scripte: mailsenden_mit_darkstar: if smbclient -NL darkstar | grep 'DARKSTAR'; then /usr/local/bin/mailsenden fi mailsenden_ohne_darkstar ist das selbe, nur mit negierter Bedingung. mailsenden (ich stelle noch jedesmal die Uhr): isdnctrl dial ippp0 /usr/sbin/netdate tcp time.fu-berlin.de ntps1-1.informatik.uni-erlangen.de localhost /sbin/hwclock --systohc --utc # Gleich die CMOS-Uhr nachstellen fetchmail -a -L /var/log/fetchmail.log sendmail -q -v isdnctrl hangup ippp0 -- Viele Grüße vom Bodensee, Ralf Steck - Die Textwerkstatt mailto:rsteck@die-textwerkstatt.de http://www.die-textwerkstatt.de Privat: http://www.ralfsteck.de vcard: http://www.die-textwerkstatt.de/RalfSteck.vcf -----
-----Original Message----- From: Karlheinz Blank [mailto:schnuddelhut@web.de] Sent: Tuesday, August 15, 2000 11:42 AM To: suse-linux@suse.com Subject: Spezial-Crontab
Hallo,
ich würde gerne 'fetchmail' alle 30 Minuten, in der Zeit von 8-12 und 13-17 Uhr laufen lassen. Das ganze soll dann auch nur von Mo-Fr passieren.
Irgendwie bekomme ich die crontab-Zeile nicht so hin, wie ich das gerne hätte.
Kann mir das mal jemand verclickern? Thanks. Hab da leider auch keine mir verständliche Doku gefunden
Thanks Charlie
____________________________________________________________ ___________ 1.000.000 DM gewinnen - kostenlos tippen - http://millionenklick.web.de IhrName@web.de, 8MB Speicher, Verschluesselung -
http://freemail.web.de --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
From: "Karlheinz Blank" <schnuddelhut@web.de> Sent: Tuesday, August 15, 2000 12:42 PM
Hallo,
ich würde gerne 'fetchmail' alle 30 Minuten, in der Zeit von 8-12 und 13-17 Uhr laufen lassen. Das ganze soll dann auch nur von Mo-Fr passieren.
Irgendwie bekomme ich die crontab-Zeile nicht so hin, wie ich das gerne hätte.
Hm. Wie wär's mit: */30 8-12 * * 1-5 root fetchmail */30 13-17 * * 1-5 root fetchmail
Kann mir das mal jemand verclickern? Thanks. Hab da leider auch keine mir verständliche Doku gefunden :-(
man 5 crontab (siehe apropos crontab)
P.s: am liebsten hätte ich natürlich auch noch, dass an Feiertagen und in der Betriebsruhe die Mails nicht abgeholt werden. Gibt's da auch ne einigermassen einfache Lösung?
Feiertage? Hm. Ich wüsste nicht, daß cron die beherrscht. Wäre aber eine interessante Frage. Eine andere Frage wäre, ob sich bei mittlerem bis starken Internet-Aufkommen die 80 DM Flatrate von T-Online nicht lohnt... Damit braucht man sich um die Onlinezeiten keine Gedanken mehr zu machen... -- Marco Dieckhoff icq# 22243433 PGP key 9EFA D64F 5DAA D36B E0E7 CE1B 9E1B 4903 0C51 1632 --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
On Die, Aug 15, 2000 at 05:50:13 +0200, Marco Dieckhoff wrote:
From: "Karlheinz Blank" <schnuddelhut@web.de>
ich würde gerne 'fetchmail' alle 30 Minuten, in der Zeit von 8-12 und
13-17 Uhr laufen lassen. Das ganze soll dann auch nur von Mo-Fr passieren.
Irgendwie bekomme ich die crontab-Zeile nicht so hin, wie ich das gerne
hätte.
Hm. Wie wär's mit:
*/30 8-12 * * 1-5 root fetchmail */30 13-17 * * 1-5 root fetchmail
So läuft es von 8 - 17 Uhr durch, oder? 12:30 ist doch nach der ersten Zeile auch legal. Wenn ich mich irre, dann korrigiert mich bitte. IMHO am kürzesten (in der User-crontab, ich hasse /etc/crontab ;-): */30 8-11,13-17 * * 1-5 /usr/bin/fetchmail 0 12 * * 1-5 /usr/bin/fetchmail
P.s: am liebsten hätte ich natürlich auch noch, dass an Feiertagen und in der Betriebsruhe die Mails nicht abgeholt werden. Gibt's da auch ne einigermassen einfache Lösung?
Feiertage? Hm. Ich wüsste nicht, daß cron die beherrscht. Wäre aber eine interessante Frage. Eine andere Frage wäre, ob sich bei mittlerem bis starken Internet-Aufkommen die 80 DM Flatrate von T-Online nicht lohnt... Damit braucht man sich um die Onlinezeiten keine Gedanken mehr zu machen...
Ich habe mal ein Script gebastelt, das anhand einer Konfigurationsdatei feststellt, ob ein Feiertag oder Urlaub oder sonstwas ist (kann man in die Konfig-Datei eintragen). Ich schicke Dir einen tar-Ball per PM (1307 Byte). Jan --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
participants (8)
-
Jan.Trippler@t-online.de
-
julian-p2@thepenguin.de
-
linux@jwr.de
-
micha28@gmx.de
-
rsteck@die-textwerkstatt.de
-
schnuddelhut@web.de
-
thojens@gmx.de
-
VolkerTanner@kade.de