| Home | | Programming Resources | | Anti-Spam | |  |  Share This Page | 
 
      
      | 
 | 
| Use these links to choose the section you are interested in: | 
 General Discussion
      
    
      
        General Discussion
      
    
     Here are the facts:
    
    Here are the facts:
     Write your congressional representatives
      
    
      
        Write your congressional representatives
      
    
     In the long term, this approach may be the only effective
    one. Spammers will probably figure out a way around most of
    the direct, technical methods I describe here, so
    legislation may be required to stop them.
    
    You may not want to involve government in the Internet,
    because if one law is passed that regulates an aspect of
    the Internet, others may follow.
    
      I assure you, I understand and sympthize with this
      position, and there is always a risk in getting government
      involved in anything.
    
    But the spammers are already taking advantage of the
    methods of government, through lobbying for their own
    cause, taking advantage of loopholes in existing laws, and
    relying on governmental inertia and public apathy to help
    their cause.
    
    By getting involved, we send a signal to government that we
    won't stand to be abused as we have, and we also send a
    signal to companies that they will lose public approval if
    they use spammers to promote their products. Both are
    powerful reasons to write letters, make phone calls, and
    send faxes.
    
    If not us, then who, and if not now, when?
    
    In the long term, this approach may be the only effective
    one. Spammers will probably figure out a way around most of
    the direct, technical methods I describe here, so
    legislation may be required to stop them.
    
    You may not want to involve government in the Internet,
    because if one law is passed that regulates an aspect of
    the Internet, others may follow.
    
      I assure you, I understand and sympthize with this
      position, and there is always a risk in getting government
      involved in anything.
    
    But the spammers are already taking advantage of the
    methods of government, through lobbying for their own
    cause, taking advantage of loopholes in existing laws, and
    relying on governmental inertia and public apathy to help
    their cause.
    
    By getting involved, we send a signal to government that we
    won't stand to be abused as we have, and we also send a
    signal to companies that they will lose public approval if
    they use spammers to promote their products. Both are
    powerful reasons to write letters, make phone calls, and
    send faxes.
    
    If not us, then who, and if not now, when?
    
     How to report fraudulent e-mail
      
    
      
        How to report fraudulent e-mail
      
    
     Most spam is simply annoying, but some of it is illegal.
    One obvious category is an e-mail that asks you to send,
    say, $5 to several addresses in the letter, and promises
    big returns if you follow the letter's instructions — this
    is called a "pyramid scheme" and it is illegal.
    
    There are many other kinds of illegal e-mail, too many to
    describe here. If you believe an e-mail is fraudulent, you
    should report it. Here are some addresses that accept fraud
    reports:
    
    Most spam is simply annoying, but some of it is illegal.
    One obvious category is an e-mail that asks you to send,
    say, $5 to several addresses in the letter, and promises
    big returns if you follow the letter's instructions — this
    is called a "pyramid scheme" and it is illegal.
    
    There are many other kinds of illegal e-mail, too many to
    describe here. If you believe an e-mail is fraudulent, you
    should report it. Here are some addresses that accept fraud
    reports:
    
     E-mail filtering techniques
      
    
      
        E-mail filtering techniques
      
    
     This technical procedure is (1) for the relatively
    experienced Internet user, and (2) applies to those servers
    running the sendmail server program. There are other kinds
    of servers and programs, but the majority of Internet sites
    are using some version of sendmail. If you are using a
    different type of server or software,
    click here
    .
    
    If you have not delved into UNIX, configuration files and
    so forth, you may want to enlist the help of someone with
    this kind of experience, or ask your Internet service
    provider for help.
    
    Also, many Internet users do not have control over their
    site's mail configuration. If you are in this situation,
    simply make your site administrators aware of your wishes
    and give them the address of this site.
    
    Here is the basic procedure:
    
    This technical procedure is (1) for the relatively
    experienced Internet user, and (2) applies to those servers
    running the sendmail server program. There are other kinds
    of servers and programs, but the majority of Internet sites
    are using some version of sendmail. If you are using a
    different type of server or software,
    click here
    .
    
    If you have not delved into UNIX, configuration files and
    so forth, you may want to enlist the help of someone with
    this kind of experience, or ask your Internet service
    provider for help.
    
    Also, many Internet users do not have control over their
    site's mail configuration. If you are in this situation,
    simply make your site administrators aware of your wishes
    and give them the address of this site.
    
    Here is the basic procedure:
    | 
 | 
| #####################################################################
# Ruleset check_mail - Stop Spammers (see http://www.vix.com/spam/) #
#####################################################################
# spam site list files
F{SpamDomains}	/etc/spamdomains.txt
F{Spammers}	/etc/spammers.txt
Scheck_mail
R<$={Spammers}>		$#error $@ 4.7.1 $: "471 We don't accept junk mail"
R$={Spammers}		$#error $@ 4.7.1 $: "471 We don't accept junk mail"
R$*			$: $>3 $1
R$*<@$*$={SpamDomains}.>$*	$#error $@ 4.7.1 $: "471 We don't accept junk mail from your domain"
R$*<@$*$={SpamDomains}>$*	$#error $@ 4.7.1 $: "471 We don't accept junk mail from your domain"
R$*			$@ ok
R$*			$#error $@ 4.1.8 $: "418 can't resolve your name, check your DNS"
               | 
| ##############################################################
# Ruleset check_rcpt - Shutdown relaying through this server #
##############################################################
# dequoting map - Needed for SPAM hack below
Kdequote dequote
# permitted relay sites file
F{RelayOK} -o /etc/relaydomains.txt
Scheck_rcpt
# anything terminating locally is ok
R<$+ @ $=w >		$@ OK
R<$+ @ $* $={RelayOK} >	$@ OK
# anything originating locally is ok
R$*			$: $(dequote "" $&{client_name} $)
R$=w			$@ OK
R$* $={RelayOK}		$@ OK
R$@			$@ OK
# anything else is bogus
R$*			$#error $: "550 Relaying Denied"
               | 
 Other anti-spam resources
      
    
      
        Other anti-spam resources
      
    
     Here are some other Internet sites that are involved in
    this issue:
    
    Here are some other Internet sites that are involved in
    this issue:
    
    | 
 | 
 
      
    | Home | | Programming Resources | | Anti-Spam | |  |  Share This Page |