Wozu ist Postfix da ?

Debian macht sich hervorragend als Web- und Mailserver. Schau auch in den " Tipps und Tricks"-Bereich.
Antworten
Benutzeravatar
blackm
Moderator und Co-Admin
Beiträge: 5921
Registriert: 02.06.2002 15:03:17
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von blackm » 15.10.2002 21:20:32

DaGrrr hat geschrieben:habe ich schon gesagt das Du klasse bist ?
Nö, kannst du aber noch ein paar Mal sagen :D
Nun habe ich gelesen das das fetichmail angewiesen werden müsste wann die Mails abgeholt werden. Dazu wird cron benutzt.
Du kannst corn dazu verwenden. Da du aber sicherlich cron als Server (daemon) installiert hast, brauchst du cron nicht. Wenn /etc/init.d/fetchmail existiert und eine sinnvolle ausgabe gibt, wenn du ihm start als Option übergist dann sit fetchmail als Server installiert. Wie oft fetchmail dann nach Mails schauen soll hab ich über die Datei /etc/default/fetchmail eingestellt. So sieht eine Zeile in meiner Datei aus:

Code: Alles auswählen

OPTIONS="--daemon 500 "
Es wird alle 500 Sekunden nach Mails gesehen...

by, blackm
Schöne Grüße

Martin

Neu im Forum? --> https://wiki.debianforum.de/debianforum ... tensregeln
Log- und Konfigurationsdatein? --> pastebin.php
Forum unterstützen? --> https://wiki.debianforum.de/debianforum.de/Spenden

Benutzeravatar
Bert
Beiträge: 3751
Registriert: 16.07.2002 14:06:52
Wohnort: Dresden
Kontaktdaten:

Beitrag von Bert » 15.10.2002 22:25:03

es ist doch immer wieder ratsam hier mitzulesen...

Ich habe mich schon eine Weile gewundert, warum fetchmail immer meinte 'systemweite configuration nicht gefunden' (oder so) . Aber in der man-Page hab ich immer nichts gefunden...
Mann sollte doch abundzu in /usr/share/doc nachschauen....

Danke, jetzt gehts...

Ciao Bert

Benutzeravatar
blackm
Moderator und Co-Admin
Beiträge: 5921
Registriert: 02.06.2002 15:03:17
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von blackm » 15.10.2002 22:33:49

In /etc/default/fetchmail steht auch der Pfad zu global config drin.

by, blackm
Schöne Grüße

Martin

Neu im Forum? --> https://wiki.debianforum.de/debianforum ... tensregeln
Log- und Konfigurationsdatein? --> pastebin.php
Forum unterstützen? --> https://wiki.debianforum.de/debianforum.de/Spenden

Benutzeravatar
DaGrrr
Beiträge: 79
Registriert: 08.08.2002 19:50:54

Beitrag von DaGrrr » 16.10.2002 08:37:21

Hallo,

so, es läuft einigermaßen.
Die Konfiguration der anderen E-Mail Accounts habe ich mit fetchmailconf erledigt und aus meinem Homeverzeichnis in /etc/fetchmailrc kopiert.
Er ruft auch die Mails ab. Jedenfalls wenn der Rechner gebootet wurde.
Aber gut an deinem obigen Tip werde ich da verbesserungen machen.

Nun habe ich aber nach einer weile herumprobieren bemerkt das plötzMails die zwar von fetchmail abgeholt werden aber nicht an meinem E-Mail Clienten weitergeleitet werden.
Am Anfang hats ja geklappt.

Hatte dazu ja meinen User (hamster) in /var/mail/hamster angelegt.
Nun, wie ich jetzt festgestellt habe hat das system einen weiteren Nutzer Namens "fetchmail" in /var/mail/fetchmai langelegt wo ich als user keinen Zugriff habe da diese Datei unter root läuft ?!?!?!

Ich habe diese Datei nicht angelegt aber es sind meine Mails drin. Deshalb konnte Evolution die Mails auch nicht abrufen.
Ok, ich könnte die Rechte ändern und auch den Pfad in Evolution ändern aber suspekt ist, das diese Datei nie von mir angelegt wurde.

Hast Du noch ein Tip ?

Grüße
DaGrrr

Benutzeravatar
blackm
Moderator und Co-Admin
Beiträge: 5921
Registriert: 02.06.2002 15:03:17
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von blackm » 16.10.2002 17:20:40

Die Datei wurde sicherlich von Postfix oder procmail angelegt da sie noch nicht da ist. Bei mir sieht das mit den Rechten so aus:

Code: Alles auswählen

blackm@ferris:~$ ls -l /var/mail/blackm 
-rw-rw----    1 blackm   mail            0  9. Okt 11:50 /var/mail/blackm
Und bei mir hat es immer funktioniert...änder als einfach den Eigentümer und dann solle es gehen...

by, blackm
Schöne Grüße

Martin

Neu im Forum? --> https://wiki.debianforum.de/debianforum ... tensregeln
Log- und Konfigurationsdatein? --> pastebin.php
Forum unterstützen? --> https://wiki.debianforum.de/debianforum.de/Spenden

Benutzeravatar
DaGrrr
Beiträge: 79
Registriert: 08.08.2002 19:50:54

Beitrag von DaGrrr » 16.10.2002 17:30:13

Hallo blackm,

bei mir sieht es so aus:

hamster@earth:~$ cd /var/mail/
hamster@earth:/var/mail$ ls -l
total 12
-rw-r--r-- 1 root mail 2 Jul 14 2000 BOGUS.hamster.zA8E
-rw-rw---- 1 fetchmai mail 8192 Oct 16 17:21 fetchmail
-rw-rw---- 1 hamster mail 0 Oct 15 21:49 hamster

Die Datei gehört dem user fetchmail und nicht root wie ich festgestallt habe.
Die Gruppe ist mail.

Wie kann ich nun die Mails aus fetchmail in hamster bekommen ?
Oder kann ich einfach die Datei fetchmail dem User hamster (ich) zuordnen ?

Grüße
DaGrrr

P.S. Du müsstest eine PM bekommen haben.

Benutzeravatar
blackm
Moderator und Co-Admin
Beiträge: 5921
Registriert: 02.06.2002 15:03:17
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von blackm » 17.10.2002 13:37:40

DaGrrr hat geschrieben:Wie kann ich nun die Mails aus fetchmail in hamster bekommen ?
Oder kann ich einfach die Datei fetchmail dem User hamster (ich) zuordnen ?
Also eigentlich sollten die Mails, wenn du in der fetchmail Konfiguration deinen Namen als lokaler User angegeben hast, an dich gelierfert werden. Schau vielleicht mal die in log files, vielleicht gibt es irgendwo ein Problem...
Falls du nix findest kannst du auch einfach den Betuter der Datei ändern und dann deine Mails da raus holen.

by, blackm
Schöne Grüße

Martin

Neu im Forum? --> https://wiki.debianforum.de/debianforum ... tensregeln
Log- und Konfigurationsdatein? --> pastebin.php
Forum unterstützen? --> https://wiki.debianforum.de/debianforum.de/Spenden

Benutzeravatar
DaGrrr
Beiträge: 79
Registriert: 08.08.2002 19:50:54

Beitrag von DaGrrr » 17.10.2002 18:27:07

Hallo blackm,

habe den Fehler gefunden.
Ich habe einen falschen lokalen User angegeben in fetchmailrc (fürs abholen).

Danke dir nochmal !!

Grüße
DaGrrr

Benutzeravatar
DaGrrr
Beiträge: 79
Registriert: 08.08.2002 19:50:54

Beitrag von DaGrrr » 19.10.2002 17:30:30

Danke auch Dir ;)

Grüße
DaGrrr

Antworten