[ Sven Guckes writes ]
> In comp.mail.elm, Hugo Bouckaert wrote:
> > .. all messages that are not subject to filtering (i.e. those not
> > subject to filtering in the filter-rules program) do not appear in
> > the mailbox.
> >
> > I think this due to a problem with the macro expansion of %u,
> > that is, filter should find the mailbox /var/spool/mail/username
> > for a particular user by using the %u macro (in the config
> > file it states it is using /var/spool/mail/%u). I suspect %u
> > does not map to the username and therefore non-filtered
> > messages are not placed in the /var/spool/mail/username
> > folder as filter does not know what the username is.
The three standard questions to be asked here are:
1. where is your email SUPPOSED to be delivered
That would seem to be /var/spool/mail/username
2. what is filter configured to think
You said it is using /var/spool/mail/%u, which should check out
3. is filter supposed to be installed setGID?
Please show the perms on the mailbox, maildir, and filter binary
4. try throwing filter into verbose mode, and see where it says it is tryig
to deliver stuff to.
save an email as "testemail", and call filter with
filter -vv <testemail
or something like that.
SOrry, I'm in a hurry before vacation right now :-)