CSC 379:Week 1, Group 4
Internal Use Only
Group members:
Nick Principe / naprinci@gmail.com / AIM: mahoubaka
Ken Ganong / kjganong@ncsu.edu / AIM: C4P0droid
- block domains or even top-level domains "known" to be large senders of spam
- Spamhaus Block List
- see faq also
- Spamhaus Block List
- require users to request permission to send you e-mail (eg Earthlink spam blocker)
- Charge for e-mail sent
- opt-in for commercial email
- domain authentication
- bounties
- the "goodmail" approach
- bond with escrow agencies
- Nice summary on escrow spam fighting
- client-side filtering
Spam Prevention Techniques
Comparison of Techniques
Technique | Pros | Cons | Authors' Rating | |||||
---|---|---|---|---|---|---|---|---|
Block domains of "known" spammers |
|
|
| |||||
Require users to request permission to send you e-mail (e.g. Earthlink spam blocker) |
|
|
| |||||
Charge for e-mail sent |
|
|
| |||||
Opt-in for commercial email |
|
|
| |||||
Domain authentication |
|
|
| |||||
Bounties |
|
|
| |||||
The "Goodmail" approach |
|
|
| |||||
Bonds with escrow agencies |
|
|
| |||||
Client-side filtering | pro |
|
|
Technique Details
Block domains of "known" spammers
- Summary point 1
- Summary point 2
- Link 1
Require users to request permission to send mail
Charge for email sent
Bonds with escrow
This spam fighting technique works based on whitelists, blacklists, graylists, and a third party (escrow agency) separate from the email sender or receiver. A whitelisted sender simply sends email and it goes through without the escrow agency intercepting. A blacklisted sender cannot send email to the would-be receiver. The contents of the graylist is essentially everyone on neither of the other lists.
A graylisted sender opens a bond for a small amount of money (one cent) with the escrow agency in order to send email. If the receiver blacklists the sender as a result of the email, the bond is collected and the sender is charged. Thus, only spammers have to pay for their email unlike the charge for email approach.
The escrow agency, however, must be paid. One way of doing this is having the collected spammer money go to the escrow agency. There is a lot of processing for any type of internet payment, so the penny (or so) that is charged to the spammer may not be enough to cover the escrow agency's cost regarding. Also, non-profit groups would possibly often be blacklisted and therefore be forced to pay more than they can afford similar to the Goodmail approach. Since the email cost is mean to deter spammers, Users can subvert the system by blacklisting emails that aren't spam. For example, I could charge my professors for sending me email that they must send for class or users could charge ebay for requested notifications.