Hallo Liste... Ich habe hier ein etwas nerviges Problem... Rechner: ISDN Karte, fetchmail und sendmail läuft jede Stunde einmal (sozusagen ein Mailserver) achso, und SuSE 7.0. Die Einträge in der Crontab bringen mir aber nun immer eine Meldung von fetchmail, und die stört sehr! Wie kann ich nun diesen einen Eintrag in der Crontab sagen das er alle Ausgaben ins Nirwana schicken soll und keine Mail schicken soll?? Danke, Andre --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
* Andre Lehmann schrieb am 01.Nov.2000:
Ich habe hier ein etwas nerviges Problem... Rechner: ISDN Karte, fetchmail und sendmail läuft jede Stunde einmal (sozusagen ein Mailserver) achso, und SuSE 7.0. Die Einträge in der Crontab bringen mir aber nun immer eine Meldung von fetchmail, und die stört sehr! Wie kann ich nun diesen einen Eintrag in der Crontab sagen das er alle Ausgaben ins Nirwana schicken soll und keine Mail schicken soll??
In dem Du es ins Nirwana schickst. ;)) Bei UNIX/Linux heißt das Nirwana /dev/null. Also: /usr/bin/fetchmail .... > /dev/null 2>&1 So wird sowohl die Standardausgabe, ">" als auch die Standardfehlerasugabe "2>" nach /dev/null umgelenkt. Anstelle von /dev/null kannst Du natürlich auch eine echte Datei angeben, damit Du noch was davon hast. Dann wäre vielleicht /usr/bin/fetchmail .... >> /var/log/fetchmail.log 2>&1 angebracht. Durch den >> wird die Ausgabe an /var/log/fetchmail.log angehängt und überschreibt die Datei nicht. Bernd -- Probleme mit dem Drucker? Schon die Druckercheckliste beachtet? http://localhost/doc/sdb/de/html/drucker-howto.html | Auch lesenswert: Oder schon das Drucker-HOWTO gelesen? | man lpr file://usr/shar/doc/howto/de/DE-Drucker-HOWTO.txt.gz | Zufallssignatur 3 --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
Hallo, Bernd Brodesser wrote:
* Andre Lehmann schrieb am 01.Nov.2000:
Die Einträge in der Crontab bringen mir aber nun immer eine Meldung von fetchmail, und die stört sehr! Wie kann ich nun diesen einen Eintrag in der Crontab sagen das er alle Ausgaben ins Nirwana schicken soll und keine Mail schicken soll??
In dem Du es ins Nirwana schickst. ;)) Bei UNIX/Linux heißt das Nirwana /dev/null. Also:
/usr/bin/fetchmail .... > /dev/null 2>&1
Wie waere es mit einem et logfile "/var/log/fetchmail.log" in der .fetchmailrc die vom Cronjob verwendet wird? CU David -- Any sufficiently advanced technology is indistinguishable from magic. -- Arthur C. Clarke --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
Bernd Brodesser schrieb in 1,4K (39 Zeilen):
/usr/bin/fetchmail .... > /dev/null 2>&1
So wird sowohl die Standardausgabe, ">" als auch die Standardfehlerasugabe "2>" nach /dev/null umgelenkt.
Genauer: 1. 1==STDOUT (normaler Output) geht nach /dev/null 2. 2==STDERR (Fehlermeldungen) gehen dahin, wohin 1 geht. (Reihenfolge ist *wichtig* hier!) Eindeutiger ist: /usr/bin/fetchmail .... &> /dev/null Jeder Output (STDERR, STDOUT, jeder geg. andere geoeffnete channel (man bash -->REDIRECTION)) wird nach /dev/null geschrieben. -Wolfgang --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
On Wed, Nov 01, 2000 at 08:44:37AM +0100 Andre Lehmann wrote
der Crontab sagen das er alle Ausgaben ins Nirwana schicken soll und keine Mail schicken soll?? MAILTO=""
im crontab eintragen. cu, Heiko --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
* Heiko Ordelt schrieb am 01.Nov.2000:
On Wed, Nov 01, 2000 at 08:44:37AM +0100 Andre Lehmann wrote
der Crontab sagen das er alle Ausgaben ins Nirwana schicken soll und keine Mail schicken soll?? MAILTO=""
im crontab eintragen.
Das ist definitiv der falsche Ansatz. Dann bekomst Du auch keine Mails mehr, die Du vielleicht gerne hättest. Z.B einen Sicherheitshinweiß. Bernd -- Was ist quoten? Quoten ist das Zitieren aus einer mail, der man antwortet. Und wie macht man es richtig? Zitate werden mit "> " gekennzeichnet. Nicht mehr als nötig zitieren. Vor den Abschnitten das Zitat, auf das man sich bezieht, mit einer Zeile Abstand oben und unten. |Zufallssignatur 12 --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
On Wed, Nov 01, 2000 at 11:35 +0100, Bernd Brodesser wrote:
* Heiko Ordelt schrieb am 01.Nov.2000:
On Wed, Nov 01, 2000 at 08:44:37AM +0100 Andre Lehmann wrote
der Crontab sagen das er alle Ausgaben ins Nirwana schicken soll und keine Mail schicken soll?? MAILTO=""
im crontab eintragen.
Das ist definitiv der falsche Ansatz. Dann bekomst Du auch keine Mails mehr, die Du vielleicht gerne hättest. Z.B einen Sicherheitshinweiß.
Wie wär's mit "man 5 crontab"? Einfach ein - vor den Eintrag setzen! -- 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
* Marco Dieckhoff:
On Wed, Nov 01, 2000 at 11:35 +0100, Bernd Brodesser wrote:
* Heiko Ordelt schrieb am 01.Nov.2000:
On Wed, Nov 01, 2000 at 08:44:37AM +0100 Andre Lehmann wrote
der Crontab sagen das er alle Ausgaben ins Nirwana schicken soll und keine Mail schicken soll?? MAILTO=""
im crontab eintragen.
Das ist definitiv der falsche Ansatz. Dann bekomst Du auch keine Mails mehr, die Du vielleicht gerne hättest. Z.B einen Sicherheitshinweiß.
Wie wär's mit "man 5 crontab"? Einfach ein - vor den Eintrag setzen!
In der crontab von root, sonst nicht! Thorsten -- 10.5.4 Special Comments Use XXX in a comment to flag something that is bogus but works. Use FIXME to flag something that is bogus and broken. (Code Conventions for the Java Programming Language) --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
* Andre Lehmann:
Die Einträge in der Crontab bringen mir aber nun immer eine Meldung von fetchmail, und die stört sehr! Wie kann ich nun diesen einen Eintrag in der Crontab sagen das er alle Ausgaben ins Nirwana schicken soll und keine Mail schicken soll??
Mal mit "fetchmail > /dev/null 2>&1" probiert?
Thorsten
--
Thorsten Jens
Thorsten Jens schrieb am 01.11.2000:
Mal mit "fetchmail > /dev/null 2>&1" probiert?
Noch eine Alternative: "fetchmail -av > /var/log/fetchmail 2>&1" (Der Eintrag steht in meinem ip-up-Script, und cron startet immer nur die Einwahl...) Dann mit "touch /var/log/fetchmail" das logfile anlegen, es in /etc/logfiles eintragen, den syslog reloaden und die "Ruhe" auf der Konsole genießen. ;-) hth, Christian -- Made with a Macintosh... ChriSchmi@t-online.de http://home.t-online.de/home/chrischmi/ --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
Hi, Christian Schmidt wrote:
Thorsten Jens schrieb am 01.11.2000:
Mal mit "fetchmail > /dev/null 2>&1" probiert?
Noch eine Alternative: "fetchmail -av > /var/log/fetchmail 2>&1" ^^^ da sollte jetzt aber >> sein, gelle!
(Der Eintrag steht in meinem ip-up-Script, und cron startet immer nur die Einwahl...)
Dann mit "touch /var/log/fetchmail" das logfile anlegen, es in /etc/logfiles eintragen, den syslog reloaden und die "Ruhe" auf der Konsole genießen. ;-)
Den syslogd reloaden? Sollte man da nicht gleich den ganzen Rechner neu sterten, wenn man eine neue Datei erstellt hat? SCNR, aber der syslogd hat damit nix, aber auch gar nix zu tun. Wenn Du über den syslogd loggen willst, dann trag den File in /etc/syslog.conf ein, hupe den syslogd an und logge mit "logger". Adalbert --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
participants (9)
-
adalbert.list@lopez.at
-
B.Brodesser@online-club.de
-
blacktux@gmx.net
-
ChriSchmi@t-online.de
-
David@dhaller.de
-
heior@uni.de
-
linux@jwr.de
-
thojens@gmx.de
-
weissel@netcologne.de