I've been using vpopmail for quite some time now and worked fine all this time.
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 kr.ps.co.in
/var/vpopmail/bin/vadduser [EMAIL PROTECTED]

My control files in /var/qmail/control are : (no entry in /var/qmail/control/locals)
/var/qmail/control/rcpthosts :

Prior to my changes the .qmail-defauilt file in /home/madhur/test_vpopmail_domains/domains/kr.ps.co.in was
| /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:.*/ )
to  "|/var/qmail/delivery_scripts/delivery_script.sh"

All mails coming to [EMAIL PROTECTED], when seen in the qmail-send's current file are seen as
delivery 1: msg 1946121 to local [EMAIL PROTECTED]

However, though the message used to be delivered successfully before, the error that I get now is : delivery 1: deferral: This_account_is_currently_not_available./maildrop:_error_writing_to_mailbox.//usr/local/bin/maildrop:_Unable_to_deliver_to_mailbox./

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 approach here.

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 that out,

Thanks in advance,
Eagerly waiting for a discussion on this problem,

Madhur Kumar Tanwani

Reply via email to