procmail
[Top] [All Lists]

qmail+procmail+vpopmail (duplicate messages)

2005-11-25 04:42:05
Hello, list!

I've just installed procmail to do server-side filtering on a qmail + 
courier-imap + vpopmail configuration.

I am having a problem with duplicate message arriving at my maildir root folder 
(inbox) each time a recipe gets triggered.
I've set a test rule which should deliver the message to the "Test Rule" 
subfolder in my maildir. The rule works, but I still see the message arrive in 
my Inbox.
Another test has been made: I've tried making a rule which just deletes the 
matching message. I still get a copy in my inbox, which probably means ther may 
be a problem with interaction of procmail and vdelivermail.

I am a relative newbie in configuring e-mail stuff, please assist!

Here are the logs and configuration files.

lt ~ # cat /var/log/procmail.log

---CUT---
procmail: [10386] Fri Nov 25 14:11:09 2005
procmail: Assigning "VPOPHOME=/var/vpopmail"
procmail: Assigning "DOMHOME=/var/vpopmail/domains/pcvlad.com"
procmail: Assigning "USERHOME=/var/vpopmail/domains/pcvlad.com/postmaster"
procmail: Assigning 
"DEFAULT=/var/vpopmail/domains/pcvlad.com/postmaster/.maildir"
procmail: Assigning "HOME=/var/vpopmail/domains/pcvlad.com/postmaster"
procmail: Assigning 
"INCLUDERC=/var/vpopmail/domains/pcvlad.com/postmaster/.procmailrc"
procmail: Match on "^From:(_dot_)*the_lt(_at_)mail\(_dot_)ru"
procmail: Assigning 
"LASTFOLDER=/var/vpopmail/domains/pcvlad.com/postmaster/.maildir/.Test 
Rule/new/1132917069.10386_0.lt"
procmail: Executing 
"/usr/bin/safecat,/var/vpopmail/domains/pcvlad.com/postmaster/.maildir/tmp,/var/vpopmail/domains/pcvlad.com/postmaster/.maildir/new"
procmail: Assigning "LASTFOLDER=/usr/bin/safecat 
/var/vpopmail/domains/pcvlad.com/postmaster/.maildir/tmp 
/var/vpopmail/domains/pcvlad.com/postmaster/.maildir/new"
From the_lt(_at_)mail(_dot_)ru Fri Nov 25 11:11:09 2005
 Subject: Test Rule
  Folder: /usr/bin/safecat /var/vpopmail/domains/pcvlad.com/postmaster     1301
---CUT---

lt ~ # cat /etc/procmailrc

---CUT---
SHELL="/bin/sh"
LOGFILE="/var/log/procmail.log"
VERBOSE=on
VPOPHOME="/var/vpopmail"
DOMHOME="$VPOPHOME/domains/$DOM"
USERHOME="$DOMHOME/$USERNAME"

DEFAULT="$USERHOME/.maildir"
HOME="$USERHOME"
INCLUDERC="$USERHOME/.procmailrc"

:0 w
| /usr/bin/safecat "${HOME}/.maildir/tmp" "${HOME}/.maildir/new"
---CUT---

lt ~ # cat /var/vpopmail/domains/pcvlad.com/.qmail-postmaster

---CUT---
| /var/qmail/bin/preline /usr/bin/preprocmail
| /var/vpopmail/bin/vdelivermail '' 
/var/vpopmail/domains/pcvlad.com/postmaster/.maildir/
---CUT---

lt ~ # cat /var/vpopmail/domains/pcvlad.com/postmaster/.procmailrc
(this is the local recipe file for the user)

---CUT---
# procmail script generated by Ingo (November 25, 2005, 2:10 pm)
##### Test Rule #####
:0 c
* ^From:(_dot_)*the_lt(_at_)mail\(_dot_)ru
"$DEFAULT/.Test Rule/"
---CUT---

Any help would be greatly appreciated!

Thanks in advance!

Nickie



____________________________________________________________
procmail mailing list   Procmail homepage: http://www.procmail.org/
procmail(_at_)lists(_dot_)RWTH-Aachen(_dot_)DE
http://MailMan.RWTH-Aachen.DE/mailman/listinfo/procmail

<Prev in Thread] Current Thread [Next in Thread>