Mail Not Being Delivered

I am having some domains with email not being delivered. The maillog says it was sent to procmail and the procmail log reports:

Dest:/etc/webmin/virtual-server/clam-wrapper.pl /usr/bin/clamdscan Mode:None

But the message never gets there.

Status: 
Closed (fixed)

Comments

Does turning off virus scanning for this domain fix the problem?

No, when I disable virtus scanning for that domain nothing is delivered and the procmail log reports:

Dest: Mode:None

It's actually only one domain and it was definitely working up until 4 days ago.

It could be some error in the domain's procmail config file. You can force this to be re-generated by disabling spam and virus filtering for the domain (on the Edit Virtual Server page), then re-enabling them again.

I tried that already. Doesn't change things.

Could you find the domain's unique ID with the command virtualmin list-domains --domain example.com --id-only , and then post the file under /etc/webmin/virtual-server/procmail with that name?

DROPPRIVS=yes
:0cw
| /etc/webmin/virtual-server/clam-wrapper.pl /usr/bin/clamdscan
VIRUSMODE=1
:0e
/dev/null
VIRUSMODE=0
:0fw
| /usr/bin/spamc
SPAMMODE=1
:0
* ^X-Spam-Status: Yes
$HOME/Maildir/.spam/
SPAMMODE=0

That all looks fine ..

Could you post all the lines that get logged to /var/log/procmail.log when email is sent to this domain?

I figured it out. Sorry to be a bother.

It actually ended up being a quota issue. WHMCS assigned the wrong plan... I didn't check that first because of how the customer explained the issue happening. And then I saw the weird entries in the logs... so, definitely sorry for wasting your time.

Ok, that would explain it ..

Automatically closed -- issue fixed for 2 weeks with no activity.