[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Doppelte E-Mails - aber warum?



Ralf Tempel schrieb:
Hallo zusammen!

Ich habe mir in VMware-Server ein Etch-System installiert, das als Mailserver fungieren soll.

Das Gespann Getmail, Procmail und Courier funktioniert soweit. Allerdings werden anscheinend irgendwo auf dem Weg E-Mails dupliziert - mal mehr, mal weniger, mal gar nicht.

Ich habe schon die Header der duplizierten E-Mails verglichen, dioe sind dann identisch.

Ob in den Config-Files irgendwo der Wurm drin ist?

getmail.conf des Users read:

[retriever]
type = SimplePOP3SSLRetriever
server = pop3.geheim.de
username = noch_geheimer
password = supergeheim

[destination]
type = Maildir
path = ~/Maildir/

[options]
verbose = 1
# nur neue E-Mails abholen
read_all = false
# Abgeholte E-Mails sofort löschen
delete = true
# Abgeholte E-Mails nach 60 Tagen löschen
# delete_after = 60
message_log = ~/.log/getmail.log

# ClamAv scannt auf Viren
[filter]
type = Filter_classifier
path = /usr/bin/clamdscan
arguments = ("--stdout", "--no-summary", "-")
exitcodes_keep = (0,1)

# Übergabe der E-Mails an Procmail
[destination]
type = MDA_external
path= /usr/bin/procmail
#arguments = ("-bm", "read@merkur.foliant.local")
arguments = ("-dread", )
unixfrom = true


procmail.conf

MAILDIR=$HOME/Maildir/
LOGFILE=$HOME/.log/procmail.log
VERBOSE=on

"AW:"-Orgien unterbinden
:0 fh
* ^Subject:[ ]*(Re:\s*|AW:\s*|SW:\s*|WG:\s*|HW:\s*|WE:\s*|Antwort:\s*)+
| perl -pe 's/^Subject:\s+(?:Re:\s*|AW:\s*|SW:\s*|WG:\s*|HW:\s*|WE:\s*|Antwort:\s*)+(.*)/Subject: Re: $1/i;'

:0 fhw
* Subject:[ \t]*(aw|tr|we):
| sed -e 's/^Subject:[ \t]*\(Aw\|Tr\):/Subject: Re:/i'

:0
* ^TO_.*debian*
.+MAILINGLISTEN.Debian/

:0
* ^TO_.*suse*
.+MAILINGLISTEN.SuSE/

:0
* ^TO_.*ubuntu-de@lists.ubuntu.*
.+MAILINGLISTEN.Ubuntu/

:0
* ^TO_.*ubuntu@easylinux.*
.+MAILINGLISTEN.Ubuntu-EL/

:0
./

Die einzige Fehlermeldung ist ich erhalte  ist diese:
2008-01-31 12:00:01 getmailOperationError error (POP error (-ERR Can't open the message file - it's gone!))

Hat jemand eine Ahnung, woran das liegt?

Wenn du doppelte Mails hast kann es eigentlich fast nur darin liegen, dass die Mails nach dem Abholen nicht gelöscht werden ("option "leave mails on server" ähnlich), oder du hast irgendwo beim Filtern eine Duplizierung drin, bzw. ein "always cc" ?.

Du nimmst Courier als MTA? Oder bezieht sich das jetzt rein auf den Pop Dienst?

Versuche debug-Level der beteiligten Filter/Software zu setzen und schau dir die Logs dann an ...

Viele Grüße
Ralf Tempel

--
Gruesse/Greetings
MH


Dont send mail to: ubecatcher@linuxrocks.dyndns.org
--


Reply to: