I've recently imported a new domain into virtualmin from plesk 8, and although I briefly had usermin filtering working, it's no longer processing any of my rules.
To test it, I removed all the rules and added only a single rule. So my .procmailrc file in my home folder is just :
* From: Nicholas Orr
When this email comes in, the procmail log just shows :
From email@example.com Mon Apr 6 19:29:53 2009
Folder: /home/goya/homes/nick/Maildir/new/1239060630.26900_0.mail.go 1053
Time:1239060630 From:firstname.lastname@example.org To:email@example.com User:nick-goya.com.au Size:1100 Dest:/home/goya/homes/nick/Maildir/new/1239060630.26900_0.mail.goya.com.au Mode:None
This is the complete header of the email in question.
X-Spam-Checker-Version: SpamAssassin 3.2.4 (2008-01-01) on mail.goya.com.au
X-Spam-Status: No, score=2.7 required=5.0 tests=AWL,SPF_PASS,TVD_SPACE_RATIO
Received: from asmtpout030.mac.com (asmtpout030.mac.com [18.104.22.168])
by mail.goya.com.au (Postfix) with ESMTP id 3C7E61A7F9
for ; Mon, 6 Apr 2009 19:30:31 -0400 (EDT)
Received: from [192.168.1.104] ([22.214.171.124])
by asmtp030.mac.com (Sun Java(tm) System Messaging Server 6.3-8.01 (built Dec
16 2008; 32bit)) with ESMTPSA id <0KHP00085D9QIH20@asmtp030.mac.com> for
firstname.lastname@example.org; Mon, 06 Apr 2009 16:30:31 -0700 (PDT)
From: Nicholas Orr
To: Nicholas Orr
Date: Tue, 07 Apr 2009 09:30:29 +1000
X-Mailer: Apple Mail (2.930.3)
The only extra I've added to this setup after the default is postgrey.
It was working very early on, but seemed to stop, and I can't tell from the logs what changed to stop it working. I did remove some webmin modules that I wasn't using although nothing related to procmail or filtering, and nothing has been uninstalled from the default.
The remote support option is enabled on this server I believe.