Spamming

Spamming is the act of posting a message to many people at once. Usually there is some sort of profit motive behind the message.
Picture of Can of Spam Spam is a canned meat product ( _S_houlders _P_ork and h_AM_). If you get spam thrown at you, it does not hurt, but it is a mess to clean up. Getting spammed via email means that the message does not particularly 'hurt', but it is annoying. Also, if you throw spam, it sorta goes everywhere, and the thrower has very little control. Sending lots of email is somewhat similar.

As of 12/02, the department is running SpamAssassin and SpamBouncer is available locally.

SpamAssassin

Mail sent through @eecs.berkeley.edu addresses gets filtered by SpamAssassin. See http://iris.eecs.berkeley.edu/idsg/SpamAssassin for details.

Hiding Headers

SpamAssassin adds a verbose header to each email message. http://iris.eecs.berkeley.edu/idsg/SpamAssassin/#hideheaders includes information about hiding the verbose header.

Eudora

Under Eudora, the TabooHeaders setting in your Eudora.ini file determines what headers are displayed.

The easiest way to modify TabooHeaders is to use the Eudora help system and search for 'TabooHeaders', and follow the instructions for editing Eudora.ini.

Under Eudora 5.1, the Eudora.ini file can sometimes be found as C:\Eudora\Eudora.ini or C:\Program Files\Qualcomm\Eudora\Eudora.ini

It looks like there is not a default TabooHeaders line, but the Eudora Help system says that the defaults are: X-UID,Received,Status,X-UIDL,Message,In-Reply,X-Priority,Mime-Version,Content-,X-Persona,Resent-Message,Referenes,Return,X400,X-400,Mail-System,Errors-To,X-List,Delivery,Disposition,X-Juno,Precedence,X-Attachments,X-MSMail,X-MimeOLE The thing to do is to add to add X-Spam-Report to the above list. To do this,

  1. Exit Eudora
  2. Edit c:\Eudora\Eudora.ini
  3. Add the following line as the second line, right after the
      [Settings] line
    TabooHeaders=X-UID,Received,Status,X-UIDL,Message,In-Reply,X-Priority,Mime-Version,Content-,X-Persona,Resent-Message,Referenes,Return,X400,X-400,Mail-System,Errors-To,X-List,Delivery,Disposition,X-Juno,Precedence,X-Attachments,X-MSMail,X-MimeOLE,X-Spam-Report
    
  4. Restart Eudora.

To view the full headers, download email and then double click on the message and then click on the 'blah blah blah' icon.

SpamBouncer

SpamBouncer (http://www.spambouncer.org/) is installed on doppler, so if your email is forwarded to doppler.eecs.berkeley.edu, then you can set up a ~/.procmailrc file I'm using procmail to filter out spam.

The local installation can be found in /usr/local/lib/spam*

I'm not really supporting other users in using procmail, but here are my notes.

  1. Change your .forward file so that it looks like:
    "|/var/adm/sm.bin/procmail #yourlogin"
    
    Be sure to include the double quotes and substitute in your login for yourlogin For example, my ~/.forward file looks like:
    "|/var/adm/sm.bin/procmail #cxh"
    
    Note that the procmail man page has different instructions for your .forward file. The above is necessary for our local site because we are using sendmail's smrsh to restrict what programs can be run via .forward files.

    When I go on vacation, I run the vacation program and then edit my .forward file so it looks like:

    "|/usr/bin/vacation cxh", "|/var/adm/sm.bin/procmail #cxh"
    
  2. NOTE: If /var/spool/mail/foward/yourlogin is present, then that file is read before your ~/.forward file, so you would need to edit /var/spool/mail/foward/yourlogin
  3. Copy ~cxh/.procmailrc~/.procmailrc
  4. Be sure that you have a directory named ~/Mail. If you are feeling brave, you can change this in your .procmailrc file.
  5. Try sending yourself some email.
Files created by the spam filters:
  • ~/Mail/log contains a log of email that comes in. This file should be removed periodically.
  • ~/Mail/block.incoming contains suspicious mail, but possibly not spam.
  • ~/Mail/spam.incoming contains spam.
  • Sendmail

    Sendmail on doppler has been configured to bounce email from domains that do not exist. I also add annoying repeat offenders to /etc/mail/access. Only mail that is sent through doppler is affected by these defenses.

    Telephone Marketing

    What if I don't want to receive any telemarketing calls from a company?

    Under the TCPA and the Telemarketing Sales Rule, you have the right to ask to be put on the caller's "do not call" list. You can also send your name, address and telephone number(s) to the: Telephone Preference Service, c/o the Direct Marketing Association, P.O. Box 9014, Farmingdale, NY 11735-9014. Companies subscribing to this service receive a list of people who do not want to receive telemarketing calls and then remove these phone numbers from their calling lists.

    Places to go
  • news.admin.net-abuse.misc
  • news.admin.net-abuse FAQs
  • alt.current-events.net-abuse
  • Vix.com Anti Spam page
  • UCB's Email Policy
  • Procmail mini-faq
  • Spam Haiku

  • Back to public sysadmin pages

    cxh at eecs