> >No, the file is read every time a message arrives.

Uhh, no.

> or not in my case... errr... wonder what I've done wrong

~/.procmailrc is read every time procmail is called to process an email.
You still have to ensure procmail is called for delivering emails
locally. This used to be always configured as such on Linux systems a
few years ago, but these days you have to select it when configuring
your local MTA (postfix, sendmail, forget the rest). You configure your
MTA you use your distros system configuration tool.

It also depends on how you get your email. If you use fetchmail, its
default config is to download the email and shove it at the mail
transfer agent listening on localhost:25 to have the email delivered.
You can also configure fetchmail to pipe downloaded emails straight into
procmail. man fetchmail

If you use your fancy graphical mail client to download your email (bad
idea) you're probably stuffed, as they tend to suffer from the
widespread disease of "there's nothing but me in the universe, therefore
I'll do all your filtering, never mind how crappy I am". Read the docs
of your mail client to work out how to get it to deliver through
procmail.

Volker

-- 
Volker Kuhlmann                 is list0570 with the domain in header
http://volker.dnsalias.net/     Please do not CC list postings to me.

Reply via email to