Hallo, ich möchte gerne per fetchmail 6 POP3-Postfächer abrufen. Die Konfiguration der .fetchmailrc wär ja kein Problem, aber wo muss ich die hinlegen? Denn: Wenn ich das den Cronjob eines Users machen lasse, dann könnte ja jemand (fremdes) sich die .fetchmailrc in demjenigen seinem Homedirecory angucken, da diese ja mit Samba freigeben sind. Soll ich das dann einen cronjob von root machen lassen? Oder gibts ne einfachere Möglichkeit? Gruß, Simon --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
From: "Simon Stiefel"
ich möchte gerne per fetchmail 6 POP3-Postfächer abrufen. Die Konfiguration der .fetchmailrc wär ja kein Problem, aber wo muss ich die hinlegen? Denn: Wenn ich das den Cronjob eines Users machen lasse, dann könnte ja jemand (fremdes) sich die .fetchmailrc in demjenigen seinem Homedirecory angucken, da diese ja mit Samba freigeben sind. Soll ich das dann einen cronjob von root machen lassen? Oder gibts ne einfachere Möglichkeit?
Einfach in "root"s Homeverzeichnis ablegen, chmod 600. fetchmail kann dann z.B. auch in der /etc/ip-up.local gestartet werden. Ein Eintrag "is user xxx here" in der .fetchmailrc ordnet die Mail dann verschiedenen Usern zu. Sollte aber auch im man fetchmail(rc) stehen? -- 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 Fri, 6 Oct 2000, Marco Dieckhoff wrote:
ich möchte gerne per fetchmail 6 POP3-Postfächer abrufen.
(cut)
Soll ich das dann einen cronjob von root machen lassen? Oder gibts ne einfachere Möglichkeit?
Einfach in "root"s Homeverzeichnis ablegen, chmod 600.
Ja, das hab ich. Danke!
fetchmail kann dann z.B. auch in der /etc/ip-up.local gestartet werden.
Die Datei gibts bei mir nicht. Ich hab blos /etc/ppp/ip-up. Wenn wir schon beim Thema sind: Wie kann ich es anstellen, dass fetchmail nach jeder Einwahl autom. eMails abruft? Da gibts doch bestimmt irgendein Script. Kann das sein, dass dieses Script das /etc/ppp/ip-up ist? Wenn ja, was muss ich dann noch einstellen?
Ein Eintrag "is user xxx here" in der .fetchmailrc ordnet die Mail dann verschiedenen Usern zu.
Sollte aber auch im man fetchmail(rc) stehen?
Ja, es steht da. Aber die Konfiguration der .fetchmailrc war mir ja (mehr oder weniger) bekannt.
Marco Dieckhoff
Gruß, Simon --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
From: "Simon Stiefel"
On Fri, 6 Oct 2000, Marco Dieckhoff wrote:
fetchmail kann dann z.B. auch in der /etc/ip-up.local gestartet werden.
Die Datei gibts bei mir nicht. Ich hab blos /etc/ppp/ip-up.
Wenn wir schon beim Thema sind: Wie kann ich es anstellen, dass fetchmail nach jeder Einwahl autom. eMails abruft? Da gibts doch bestimmt irgendein Script. Kann das sein, dass dieses Script das /etc/ppp/ip-up ist? Wenn ja, was muss ich dann noch einstellen?
Einfach eine Datei /etc/ppp/ip-up.local anlegen, chown root.root, chmod 755 mit Inhalt: --SNIPP #!/bin/sh fetchmail -d X --SNIPP Wobei fetchmail dann alle X Sekunden Mails abholt. Dieser Wert sollte ca. das doppelte vom Dial-Up-Timeout sein. In ein baugleiches File /etc/ppp/ip-down.local kommt dann --SNIPP #!/bin/sh fetchmail -q --SNIPP Die Eistenz der Dateien ip-up.local und ip-down.local wird in ip-up bzw. ip-down getestet und ausgeführt. -- 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 Fri, 6 Oct 2000, Marco Dieckhoff wrote:
Einfach eine Datei /etc/ppp/ip-up.local anlegen, chown root.root, chmod 755 mit Inhalt: --SNIPP #!/bin/sh fetchmail -d X --SNIPP
Wobei fetchmail dann alle X Sekunden Mails abholt. Dieser Wert sollte ca. das doppelte vom Dial-Up-Timeout sein.
In ein baugleiches File /etc/ppp/ip-down.local kommt dann --SNIPP #!/bin/sh fetchmail -q --SNIPP
Die Eistenz der Dateien ip-up.local und ip-down.local wird in ip-up bzw. ip-down getestet und ausgeführt.
Jipii! Es tut! Danke!!
Marco Dieckhoff
Gruß, Simon --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
Simon Stiefel schrieb am 06.10.2000 um 18:02:18 +0200: Hallo Simon,
On Fri, 6 Oct 2000, Marco Dieckhoff wrote:
ich möchte gerne per fetchmail 6 POP3-Postfächer abrufen.
(cut)
Soll ich das dann einen cronjob von root machen lassen? Oder gibts ne einfachere Möglichkeit?
Einfach in "root"s Homeverzeichnis ablegen, chmod 600.
Ja, das hab ich. Danke!
fetchmail kann dann z.B. auch in der /etc/ip-up.local gestartet werden.
Die Datei gibts bei mir nicht. Ich hab blos /etc/ppp/ip-up.
mußt Du selber anlegen. Ab AFAIK SuSE 6.4 wird die ip-up.local falls sie existiert aus der ip-up heraus gesourcest. Genauso geht das dann natürlich mit der ip-down.local.
Wenn wir schon beim Thema sind: Wie kann ich es anstellen, dass fetchmail nach jeder Einwahl autom. eMails abruft? Da gibts doch bestimmt irgendein Script. Kann das sein, dass dieses Script das /etc/ppp/ip-up ist? Wenn ja, was muss ich dann noch einstellen?
Du schreibst einfach den fetchmail Aufruf in die ip-up.local. ip-up geht auch. Nur mußt Du Dich bei dieser Datei drauf einstellen, das SuSE sie bei Updates überschreibt. Bis denne, Michael -- B: Wow- his brain fell out. BH: The fatter they are, the fatter they fall. (Beavis and Butthead) --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
Hi, Simon Stiefel wrote:
ich möchte gerne per fetchmail 6 POP3-Postfächer abrufen. Die Konfiguration der .fetchmailrc wär ja kein Problem, aber wo muss ich die hinlegen? Denn: Wenn ich das den Cronjob eines Users machen lasse, dann könnte ja jemand (fremdes) sich die .fetchmailrc in demjenigen seinem Homedirecory angucken, da diese ja mit Samba freigeben sind. Soll ich das dann einen cronjob von root machen lassen? Oder gibts ne einfachere Möglichkeit?
a) Laß root die Postfächer abfragen b) Richte einen eigenen User ein, der nur abfragt c) Jeder User hat eine eigene .fetchmailrc und einen eigenen Cronjob in der der User-Crontab. Adalbert --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
Moin, On Fre, 06 Okt 2000, Simon Stiefel sent incredible lines:
ich möchte gerne per fetchmail 6 POP3-Postfächer abrufen. Die Konfiguration der .fetchmailrc wär ja kein Problem, aber wo muss ich die hinlegen? Denn: Wenn ich das den Cronjob eines Users machen lasse, dann könnte ja jemand (fremdes) sich die .fetchmailrc in demjenigen seinem Homedirecory angucken, da diese ja mit Samba freigeben sind. Soll ich das dann einen cronjob von root machen lassen? Oder gibts ne einfachere Möglichkeit?
Ein User fürs Mailabholen einrichten, dort .fetchmailrc und cronjob einrichten, in smb.conf diesen User sperren (IIRC bad user = xxx). ... may the Tux be with you! =Thomas= -- Thomas Bendler \\:// ml@bendler-net.de Billwiese 22 (o -) http://www.bendler-net.de/ 21033 Hamburg ---ooO-(_)-Ooo--- tel.: 0 177 - 277 37 61 Germany Linux, enjoy the ride ...! --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
participants (5)
-
a.michelic.suse@aon.at
-
linux@jwr.de
-
micha28@gmx.de
-
ml@bendler-net.de
-
SiStie@wastie.de