On Fri, Dec 26, 2003 at 02:04:42PM +0100, Eric Persson wrote:
Hello everyone,
I'm using maildrop to deliver messages in my qmail installation, its
kind of a homemade virtual user thingie. So I have all mail owned and
delivered by one system user and the rest is just virtual users.
Therefore I deliver the mail to the maildirs with the following in the
.qmail file.
|preline maildrop -V -M .mailfilter-m1010
Where the .mailfilter-m1010 differs depending on the user. However,
since I'm using the -M, the execution of external programs in the
mailfilter file seems to be disabled. Probably a security aspect, but,
since I control all the .mailfilter files, its not really an issue, so I
would like to be able to use external programs in the mailfilterfile
anyway.
Is there a way to get passed this? To override the securityconcern? Or
is that a bad idea? =)
Out of curiousity, how are you delivering then? If you use -M, then the
"to" command is disabled as is default delivery as is xfilter.
Everything that could possibly deliver the message is disabled. -M is
just meant to provide filtering services.
The simple solution would just be to drop the "-M" from the maildrop
command line. Also, since it will then be running in delivery mode, you
can get rid of the -V as it will be ignored.