I've been using vpopmail for quite some time now and worked fine all
I'm using vpopmail version 5.4.13 and maildrop version 1.6.3.
However, recently I modified the virtual domains .qmail-default file and
added this :
"| /var/qmail/bin/preline /usr/local/bin/maildrop"
It is since this point that I'm facing problems in delivery.
I've setup a virtual domain kr.ps.co.in as follows :
/var/vpopmail/bin/vadddomain -d /home/madhur/test_vpopmail_domains
My control files in /var/qmail/control are : (no entry in
Prior to my changes the .qmail-defauilt file in
| /var/vpopmail/bin/vdelivermail '' bounce-no-mailbox
While the new file that is now,
| /var/qmail/bin/preline /usr/local/bin/maildrop
Also, I've a global maildroprc file at /etc/maildroprc :
if ( /^From:.*/ )
LFROM = $MATCH
All mails coming to madhur_tanwani@..., when seen in the
qmail-send's current file are seen as
delivery 1: msg 1946121 to local kr.ps.co.in-madhur_tanwani@...
However, though the message used to be delivered successfully before,
the error that I get now is :
delivery 1: deferral:
I've been searching for quite sometime and have not much data on the net
hinting the problem here.
The site "http://www.thesafebox.com/" indicates that the "seekable"
patch be installed into vpopmail and I've verified that the file created
by the patch are already present in the version of vpopmail i use (5.4.13).
I'm sure that many of us would be requiring to perform maildrop
filtering over mails received for virtual users and maybe the best
method for applying to all virtual users is to use the .qmail-default
file (as above). Hence I'm sure many of us here may have used some
Hence, please could anyone explain what the problem is or best indicate
what the solution for the same is??
Maybe my approach is wrong somewhere and I'll be glad if you could point
Thanks in advance,
Eagerly waiting for a discussion on this problem,
Madhur Kumar Tanwani