PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Fetchmail und Exim4 Probleme



Casper2k
31.08.05, 12:05
Hallo Leute,

bin gerade dabei mich in Debian einzuarbeiten. Als absoluter Newbie treten dementsprechend viele Probleme bzw Fragen auf... :(

Ich habe nach diversen Anleitungen im I-Net einen Mailserver installiert. Folgende Konstellation habe ich mir vorgenommen:

fetchmail-procmail-exim4

Ich habe nun in der /etc/fetchmailrc folgende Parameter eingetragen:

set bouncemail
set logfile /var/log/fetchmail.log
set postmaster "root"
poll mail.DOMAIN.de protocol pop3
username USERNAME password PASSWORT is LOKALERUSER;
mda "/usr/bin/procmail -f %F -d %T";

Das erste Problem das ich habe ist, dass mir kein log File angelegt wird obwohl ich dieses ja hier angegeben habe. Das andere Problem ist, dass mir fetchmail nachdem ich fetchmail -f /etc/fetchmailrc aufgerufen habe folgende Fehlermeldung ausgibt:

fetchmail: 1 Nachricht (1 gesehen) für USERNAME bei mail.DOMAIN.de (1767 Oktetts).
fetchmail: skipping message USERNAME@mail.DOMAIN.de:1 nicht geflusht

Irgendwie vermute ich dass es an exim4 oder vielleicht auch an procmail liegt. Ich weiss aber absolut nicht wo ich das Problem suchen soll und kann. Dafür bin ich einfach noch zu viel Newbie. :confused:

Kann mir vielleicht einer mal eine Hilfestellung hierzu geben?

cu
Casper

Stormbringer
31.08.05, 12:21
Hi,

fetchmail kann die Datei nicht anlegen, aber nutzen.
Lege sie also händisch an (touch /var/log/fetchmal.log), und setze passende Berechtigungen darauf.

Das die Mails nicht gelöscht werden kannst Du ändern, indem Du 'no keep' einfügst.

U. u. mag auch noch ein 'fetchall', 'no rewrite' & 'smtpname mailbox@fqdn' sinnvoll sein.

Gruß

Casper2k
31.08.05, 12:30
aha. hab ich jetzt mal gemacht.

in der log datei hat er mir dann:

.procmail: Couldn't chdir to "/home/LOKALERUSER/mail/"
fetchmail: geflusht
geschrieben.

hab daraufhin dann den ordner mail angelegt.
danach hat er dann:

fetchmail: 1 Nachricht für USER bei mail.DOMAIN.de (3296 Oktetts).
fetchmail: Nachricht USER@mail.DOMAIN.de:1 von 1 wird gelesen (3296 Oktetts) ...fetchmail: geflusht

geschrieben.

Ist das jetzt soweit ok oder gibts da jetzt noch ein procmail -> exim4 problem?
sollte procmail das nicht an den exim weiterleiten oder interpretiere ich das log falsch?
für mich sieht es so aus als ob procmail das direkt in den mail ordner legt... :confused:

Casper2k
31.08.05, 12:31
ah ok, ich hab mir mal die procmailrc angeschaut. da steht MAILDIR=$HOME/mail/
drin. deshalb legt er es anscheinend da rein.

geht das jetzt nicht am exim vorbei?