I have full access to one server (it's a Red Hat enterprise
installation). I assume procmail is installed. The other server is
"shared" (also Red Hat enterprise), and I have no idea at this point
what I'm allowed to do (my web site needs are simple). So I will have
to look into that.
I appreciate the examples. I have Mandrake Linux on my personal and
office systems. I intend to experiment there before going "live."
Thanks, Dan, for your reply.
On Saturday 13 September 2003 06:28 pm, Daniel Liston wrote:
> Diana Kirk wrote:
> > On Friday 12 September 2003 01:44 pm, Daniel Liston wrote:
> > How do you add addresses to the /etc/mail/access table? I'm
> > assuming the addresses you add there are the ones you don't want to
> > have access.
> > I would like to block some addresses from my personal mailbox. My
> > ISP offers a way of doing it by IP address, but that can be too
> > broad. In a few cases, it's just a single address from a particular
> > IP that I want to block.
> The /etc/mail/access table is a system wide setting to sendmail, so
> if you add anything for yourself, it will affect all the other users
> The sendmail README.cf file covers the access mapping table in detail
> under the "ANTI-SPAM CONFIGURATION CONTROL" section.
> Blocking addresses from your personal mailbox, assuming you have
> shell access to you unix home directory at your ISP, is better done
> from a mail pre-processor tool like procmail. If your ISP uses
> procmail as the Local Delivery Agent, configuration for personal
> settings will be pretty easy. All you have to do is create a
> .procmailrc file in your $HOME directory with recipes for what to
> check and how to handle them when they match. For example, to simply
> delete all mail from an address claiming to be firstname.lastname@example.org, the
> recipe would look like this;
> #delete spam from fake address
> * ^From: .*friend@public\.com
> Some examples of filing, forwarding, or piping to another tool for
> additional processing;
> #file all email from fake domains
> * ^Received: .*may be forged
> #forward spamtrap mail to spamarchive
> * !^TO_me@my\.domain\.com
> ! email@example.com
> #pipe ALL messages to spamassassin
> :0 fw
> | /usr/local/bin/spamc -f
> Dan Liston
Visit "WordStar & GNU/Linux"
Also, see the WordStar Users Group