Re: mailfilter aus fetchmail
Moin, * Regine Bast wrote (2004-02-29 08:30): In der mailfilterrc wird gesagt, das die Angabe einer Logdatei zwingend ist, also gehe ich davon aus, das der Fehler hier liegt. Wo legt man den sinnvoll dies Logdatei an? Halt irgendwo, wo Du Schreibrechte hast. Vielleicht ein Unterverzeichnis von ~/Mail oder in einem Konfigurationsverzeichnis eines Deiner Mailprogramme oder in /tmp (wenn Du die Logs nur kurz brauchst) oder einfach in ~. Thorsten -- It is up to us. - Carl Sagan pgp0.pgp Description: PGP signature
Re: mailfilter aus fetchmail
am Sun, dem 29.02.2004, um 8:30:58 +0100 mailte Regine Bast folgendes: Die Rechte der Datei /etc/mailfilterrc sehen so aus: -rw-r--r-- 1 fetchmail root 3792 29. Feb 07:59 mailfilterrc Ich halte es für keine gute Idee, diese Datei world-readable zu lassen, möglicherweise ist das sogar die Ursache Deiner Probleme. fetchmail zumindest bockt, wenn die .fetchmailrc _solche_ Rechte hat. Andreas -- Diese Message wurde erstellt mit freundlicher Unterstützung eines freilau- fenden Pinguins aus artgerechter Freilandhaltung. Er ist garantiert frei von Micro$oft'schen Viren. (#97922 http://counter.li.org) GPG 7F4584DA Was, Sie wissen nicht, wo Kaufbach ist? Hier: N 51.05082°, E 13.56889° ;-) -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)
Re: mailfilter aus fetchmail
On Sun, Feb 29, 2004 at 09:23:21AM +0100, Thorsten Haude wrote: Moin, * Regine Bast wrote (2004-02-29 08:30): Wo legt man den sinnvoll dies Logdatei an? Halt irgendwo, wo Du Schreibrechte hast. Vielleicht ein Unterverzeichnis von ~/Mail oder in einem Konfigurationsverzeichnis eines Deiner Mailprogramme oder in /tmp (wenn Du die Logs nur kurz brauchst) oder einfach in ~. Wieso ich? mailfilter wird bei mir von fetchmail aufgerufen, und das wird bei mir von über ip-up.d von ppp aufgerufen. Fetchmail scheint als user fetchmail zu laufen. Dieser hat aber in meinen Homeverzeichnis kein Schreibrecht. Ein eignes Homeverzeichnis hat der standardmäßig auch nicht, außerdem, fände ich irgendwas unter /var/log besser. Aber vielleicht ist meine Annahme auch falsch. (Als welcher User fetchmail und somit auch mailfilter läuft?) Kann mir das jemand sagen? -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)
Re: mailfilter aus fetchmail
On Sun, 29 Feb 2004 the mental interface of Regine Bast told: On Sun, Feb 29, 2004 at 09:23:21AM +0100, Thorsten Haude wrote: Moin, * Regine Bast wrote (2004-02-29 08:30): Wo legt man den sinnvoll dies Logdatei an? Halt irgendwo, wo Du Schreibrechte hast. Vielleicht ein Unterverzeichnis von ~/Mail oder in einem Konfigurationsverzeichnis eines Deiner Mailprogramme oder in /tmp (wenn Du die Logs nur kurz brauchst) oder einfach in ~. Wieso ich? mailfilter wird bei mir von fetchmail aufgerufen, und das wird bei mir von über ip-up.d von ppp aufgerufen. Fetchmail scheint als user fetchmail zu laufen. Dieser hat aber in meinen Homeverzeichnis kein Schreibrecht. Ein eignes Homeverzeichnis hat der standardmäßig auch nicht, außerdem, fände ich irgendwas unter /var/log besser. Aber vielleicht ist meine Annahme auch falsch. (Als welcher User fetchmail und somit auch mailfilter läuft?) Kann mir das jemand sagen? $ ps aux | grep fetch Ich habe /var/log/fetchmail dem Gespann fetchmail:adm gegeben. Dann noch ein eintrag in /etc/logrotate.conf: /var/log/fetchmail/fetchmaillog { daily missingok rotate 10 delaycompress create 644 fetchmail adm postrotate /etc/init.d/fetchmail restart endscript } und Du kannst dir sicher sein, daß die logs nicht überlaufen, sofern cron.daily regelmäßig läuft ;-) Ich habe aber mailfilter angewiesen ein eigenes log zu schreiben, da es dann einfacher ist es auszuwerten. Mann sollte doch mal schuen, ob vielleicht ein guter Freund gelöscht wurde. Man kann dann die Regeln entsprechend anpassen. Ciao Elimar -- .~. /V\ L I N U X /( )\ Phear the Penguin ^^-^^ signature.asc Description: Digital signature
Re: mailfilter aus fetchmail
Moin, * Regine Bast wrote (2004-02-29 10:36): On Sun, Feb 29, 2004 at 09:23:21AM +0100, Thorsten Haude wrote: * Regine Bast wrote (2004-02-29 08:30): Wo legt man den sinnvoll dies Logdatei an? Halt irgendwo, wo Du Schreibrechte hast. Vielleicht ein Unterverzeichnis von ~/Mail oder in einem Konfigurationsverzeichnis eines Deiner Mailprogramme oder in /tmp (wenn Du die Logs nur kurz brauchst) oder einfach in ~. Wieso ich? mailfilter wird bei mir von fetchmail aufgerufen, und das wird bei mir von über ip-up.d von ppp aufgerufen. Fetchmail scheint als user fetchmail zu laufen. Dieser hat aber in meinen Homeverzeichnis kein Schreibrecht. Ok, ich habe da zu sehr mein eigenes Setup im Kopf gehabt. Bei übergibt Fetchmail die Mails an den MTA, der liefert sie mit den Rechten des Empfängers aus. Vielleicht willst Du das ja auch machen, der Zwischenschritt sorgt noch für ein wenig mehr Sicherheit, weil die Mails bei Problemen bei der Auslieferung schon lokal vorliegen. Ein eignes Homeverzeichnis hat der standardmäßig auch nicht, außerdem, fände ich irgendwas unter /var/log besser. Aber vielleicht ist meine Annahme auch falsch. (Als welcher User fetchmail und somit auch mailfilter läuft?) Das kannst Du feststellen, indem Du versuchsweise nach /tmp loggst. Der Dateibesitzer dürfte schon interessant sein, ansonsten läßt Du Mailfilter die $UID loggen. Thorsten -- Trying to make bits uncopyable is like trying to make water not wet. The sooner people accept this, and build business models that take this into account, the sooner people will start making money again. - Bruce Schneier pgp0.pgp Description: PGP signature
Re: mailfilter aus fetchmail
Es ist mir ja peinlich, aber dank dem Hinweis von Elimar auf die Log-Datei von fetchmail ist mir aufgefallen, dass ich mich bei der Angabe der rc-Datei von mailfilter verschrieben hatte. Nun funktionierts mit der Log-Datei in /var/log/fetchmail -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)