[ 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 :-)

Reply via email to