Cover image for Removing the spam : Email processing and filtering
Title:
Removing the spam : Email processing and filtering
Author:
Mulligan, Geoff, 1958-
Personal Author:
Publication Information:
Reading, MA : Addison-Wesley, [1999]

©1999
Physical Description:
xvi, 190 pages ; 21 cm.
Language:
English
ISBN:
9780201379570
Format :
Book

Available:*

Library
Call Number
Material Type
Home Location
Status
Central Library TK5105.73 .M85 1999 Adult Non-Fiction Central Closed Stacks
Searching...

On Order

Summary

Summary

Written for network and system administrators, this concise, practical guide offers step-by-step instructions for installing and configuring an effective email system for your organization. The specific book focus is on the growing problem of spam--unwanted electronic junk mail. This book shows how to utilize mail-filtering tools and techniques to keep your system and users as spam-free as possible. Centered around real-world problems and issues, Removing the Spam will save you hours of frustration as you get your email system up and running. You will find in-depth coverage of major email systems and subsystems--sendmail, Procmail, Majordomo, and SmartList--and essential information about the following: *How to stop spam at the mail server and user levels *The most simple and effective way of generating the sendmail configuration file *Maintaining your sendmail configuration *Building and managing simple sendmail aliases and filters *Virtual domains *Filtering and sorting mail with Procmail *Procmail recipe files *Creating and administrating automated and manual mailing lists with Majordomo and SmartList *How to spot and combat mailing list abuse by spammers and list terrorists The


Author Notes

Geoff Mulligan is a founder of Geocast Network Systems, which specializes in research and development of emerging network technologies. Previously, he was a senior staff engineer at Sun Microsystems, where he was principal architect of SunScreen, Sun's premiere firewall product. Mr. Mulligan also helped found USA.NET and create the NetAddress product for permanent email addresses.


Table of Contents

Prefacep. xi
About the Authorp. xvi
Chapter 1 The Dawn of Electronic Mailp. 1
1.1 The Internet Protocolsp. 3
1.2 Email Standards and Fundamentalsp. 4
1.2.1 RFC821: Simple Mail Transfer Protocolp. 4
1.2.2 RFC822: Standard for the Format of ARPA Internet Text Messagesp. 9
1.3 Spam: Unsolicited Commercial Emailp. 11
1.3.1 Removing the Spamp. 14
1.3.2 Tracking the Spammerp. 15
1.3.3 Spam through Relaysp. 18
1.3.4 Spam Blacklisting, Blackholing, and Filteringp. 19
1.4 Anti-Spam Resourcesp. 21
1.5 Mailing Listsp. 22
1.5.1 Mailing List Typesp. 24
1.6 Mailing List Etiquettep. 26
1.7 Mail Filteringp. 28
1.8 Email Addresses and the Domain Name Systemp. 29
1.8.1 Finding Domain Informationp. 32
1.8.2 Mail Exchange Recordsp. 33
1.9 Size and Growth of the Internetp. 34
1.10 Messaging Technologyp. 35
1.11 What Is Next?p. 38
Chapter 2 Sendmailp. 41
2.1 The Current Versionp. 42
2.2 Getting the Current Version of Sendmailp. 44
2.3 Building Your New Version of Sendmailp. 47
2.3.1 Compiling Makemapp. 49
2.4 Building Your Sendmail Configuration Filep. 50
2.4.1 Save Your Old Sendmailp. 52
2.4.2 Install and Start Your New Configurationp. 53
2.4.3 The Generic Sendmail Configurationp. 55
2.5 Modifying Your Configurationp. 59
2.6 Stopping Spam via Sendmailp. 62
2.6.1 The Access Databasep. 62
2.6.2 Turning On Relay-Domainsp. 65
2.6.3 Using the Realtime Blackhole Listp. 66
2.7 Other Configuration Options: Tweaking Sendmailp. 67
2.7.1 Blacklist Recipientsp. 68
2.7.2 Redirect Mailp. 68
2.7.3 Privacy Flagsp. 69
2.7.4 Identification Protocol (IDENT) Time-Outp. 69
2.7.5 Maximum Message Sizep. 70
2.7.6 Maximum Recipients per Messagep. 70
2.7.7 Include Sender in List Expansionp. 70
2.7.8 Aliases Auto Rebuildp. 71
2.7.9 Check Aliasesp. 71
2.8 The Aliases Filep. 71
2.8.1 The .forward Filep. 73
2.8.2 Mailing Listsp. 73
2.8.3 Storing Mail in a File: Archivingp. 76
2.8.4 Sending Mail to a Programp. 78
2.9 Hiding Local Host Namesp. 80
2.10 Supporting Virtual Users and Virtual Domainsp. 81
2.11 A Local Mailer: Procmailp. 82
2.11.1 Procmail as Your Local Mailerp. 83
2.11.2 Procmail as a Special Mailerp. 83
2.12 Succeeding with Procmailp. 84
Chapter 3 Procmailp. 85
3.1 Getting Procmailp. 86
3.2 Building and Installing Procmailp. 88
3.3 Setting Up Procmailp. 89
3.4 Procmail Recipe Filesp. 91
3.4.1 Commentsp. 92
3.4.2 Procmail Recipesp. 92
3.4.3 Recipe Flagsp. 93
3.4.4 Conditionsp. 93
3.4.5 Actionsp. 95
3.4.6 Regular Expressions (RE)p. 97
3.4.7 A Simple But Complete Recipep. 99
3.5 Building Your .procmailrc: Some Examplesp. 99
3.5.1 Controlling Your rcfilep. 100
3.5.2 Duplicate, Empty, and Bloated Messagesp. 102
3.5.3 A Vacation Recipep. 105
3.5.4 Mail Sortingp. 107
3.5.5 Auto-Respondersp. 108
3.5.6 A File Serverp. 112
3.6 Spam Filteringp. 113
3.7 Advancing to Mailing Listsp. 117
Chapter 4 Mailing Listsp. 119
4.1 Mailing List Listsp. 120
4.2 Types of Listsp. 120
4.3 Mailing List Abusep. 123
4.3.1 Combating Spammersp. 123
4.3.2 List Terroristsp. 123
4.4 Automatic versus Manual: Which Is Right for You?p. 124
4.5 Mailing Lists: Subscriber's Viewp. 125
4.5.1 Manual Listsp. 126
4.5.2 Automated Listsp. 126
4.6 Mailing Lists: Administrator's Viewp. 128
4.6.1 Manual Listsp. 128
4.6.2 Automated Listsp. 129
4.7 Using Sendmail (A Manual List)p. 129
4.7.1 Archivingp. 132
4.7.2 Sending Mail to a Programp. 132
4.8 Majordomop. 134
4.8.1 Getting and Installing Majordomop. 134
4.8.2 Majordomo Files and Directoriesp. 142
4.8.3 Creating a Mailing Listp. 143
4.8.4 List Optionsp. 145
4.8.5 List Administrator Commandsp. 148
4.8.6 Creating a Digestp. 149
4.9 SmartListp. 153
4.9.1 Getting and Installing SmartListp. 153
4.9.2 SmartList Filesp. 156
4.9.3 Configuring SmartListp. 159
4.9.4 Creating a New Listp. 161
4.9.5 List Optionsp. 163
4.9.6 List Administrator Commandsp. 166
4.9.7 Creating a Digestp. 166
4.10 The Ensuing Tasksp. 168
Appendix Internet Resourcesp. 169
Anti-Spam Web Sitesp. 169
Anti-Spam Organizationsp. 169
Spammer Address Sitesp. 169
Request for Commentsp. 169
RFC Web Sitesp. 169
Relevant RFCsp. 170
Anti-Spam Softwarep. 170
Windowsp. 170
Procmail Toolsp. 170
Mailing Listsp. 171
FAQ Sitesp. 171
Mail Filtering Sitesp. 172
Generalp. 172
Procmailp. 172
Email Softwarep. 172
Message Transfer Agentsp. 172
Formail: For Use with Procmailp. 172
Mailing List Softwarep. 173
Other Softwarep. 173
Miscellaneous Web Sitesp. 173
Indexp. 175

Google Preview