You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@spamassassin.apache.org by du...@apache.org on 2005/08/28 06:49:48 UTC

svn commit: r263820 - in /spamassassin/branches/3.1: README USAGE

Author: duncf
Date: Sat Aug 27 21:49:42 2005
New Revision: 263820

URL: http://svn.apache.org/viewcvs?rev=263820&view=rev
Log:
A bunch of doc fixes, from Loren Wilton, Wolfgang Zeikat and me.
http://wiki.apache.org/spamassassin/BetterDocumentation

Modified:
    spamassassin/branches/3.1/README
    spamassassin/branches/3.1/USAGE

Modified: spamassassin/branches/3.1/README
URL: http://svn.apache.org/viewcvs/spamassassin/branches/3.1/README?rev=263820&r1=263819&r2=263820&view=diff
==============================================================================
--- spamassassin/branches/3.1/README (original)
+++ spamassassin/branches/3.1/README Sat Aug 27 21:49:42 2005
@@ -1,13 +1,36 @@
 Welcome to SpamAssassin!
 ------------------------
 
+What SpamAssassin Is
+--------------------
+
 SpamAssassin is a mail filter which attempts to identify spam using
 a variety of mechanisms including text analysis, Bayesian filtering,
 DNS blocklists, and collaborative filtering databases.
 
-Using its rule base, it uses a wide range of heuristic tests on mail
-headers and body text to identify "spam", also known as unsolicited
-commercial email.
+SpamAssassin is a project of the Apache Software Foundation (ASF).
+
+
+What SpamAssassin Is Not
+------------------------
+
+SpamAssassin is not a program to delete spam, route spam and ham to
+separate mailboxes or folders, or send bounces when you receive spam.
+Those are mail routing functions, and SpamAssassin is not a mail
+router.  SpamAssassin is a mail filter or classifier.  It will examine
+each message presented to it, and assign a score indicating the
+liklyhood that the mail is spam.  An external program must then
+examine this score and do any routing the user wants done.  There are
+many programs that will easily perform these functions after examining
+the score assigned by SpamAssassin.
+
+
+How SpamAssassin Works
+----------------------
+
+SpamAssassin uses a wide range of heuristic tests on mail headers and
+body text to identify "spam", also known as unsolicited commercial
+email.
 
 Once identified, the mail can then be optionally tagged as spam for
 later filtering using the user's own mail user-agent application.
@@ -34,21 +57,23 @@
 mail through SpamAssassin without having to fork/exec a perl interpreter
 for each message.
 
-If you have questions about SpamAssassin, please check the Wiki[2] to
+
+Questions? Need Help?
+---------------------
+
+If you have questions about SpamAssassin, please check the Wiki[1] to
 see if someone has already posted an answer to your question. (The
 Wiki doubles as a FAQ.) Failing that, post a message to the
-spamassassin-users mailing list[3]. If you've found a bug (and you're
+spamassassin-users mailing list[2]. If you've found a bug (and you're
 sure it's a bug after checking the Wiki), please file a report in our
-Bugzilla[4].
+Bugzilla[3].
 
-	[2]: http://wiki.apache.org/spamassassin/
-	[3]: http://wiki.apache.org/spamassassin/MailingLists
-	[4]: http://bugzilla.spamassassin.org/
+	[1]: http://wiki.apache.org/spamassassin/
+	[2]: http://wiki.apache.org/spamassassin/MailingLists
+	[3]: http://bugzilla.spamassassin.org/
 
 Please also be sure to read the man pages.
 
-SpamAssassin is a project of the Apache Software Foundation (ASF).
-
 
 Upgrading SpamAssassin
 ----------------------
@@ -227,6 +252,10 @@
 	sa-learn --ham ~/Mail/inbox
 	sa-learn --ham ~/Mail/other-nonspam-folder
 
+
+If these are mail folders in mbox format, use the --mbox switch, for
+Maildirs use a trailing slash, like Maildir/cur/.
+
 Use as many mailboxes as you like.  Note that SpamAssassin will remember
 what mails it has learnt from, so you can re-run this as often as you like.
 
@@ -238,22 +267,13 @@
 means that you can translate messages, test descriptions, and templates
 into other languages.
 
-If you do so, I would *really* appreciate if you could
-send a copy back of the updated messages; mail them to
-<sp...@incubator.apache.org> .  Hopefully if it takes off,
-I can add them to the distribution as "official" translations and build
-in support for this.  You will, of course, get credited for this work ;)
-
+If you do so, we would *really* appreciate it if you could contribute
+these translations, so that they can be added to the
+distribution. Please file a bug in our Bugzilla[4], and attach your
+translations. You will, of course, be credited for this work!
 
-Help With SpamAssassin
-----------------------
-
-There's a mailing list for support or discussion of SpamAssassin.  It
-lives at <spamassassin-users /at/ incubator.apache.org>.  See
-http://wiki.apache.org/spamassassin/MailingLists for the sign-up address
-and a link to the archive of past messages.
+	[4]: http://bugzilla.spamassassin.org/
 
-Much more info is at http://wiki.apache.org/spamassassin/
 
 Disabled code
 -------------

Modified: spamassassin/branches/3.1/USAGE
URL: http://svn.apache.org/viewcvs/spamassassin/branches/3.1/USAGE?rev=263820&r1=263819&r2=263820&view=diff
==============================================================================
--- spamassassin/branches/3.1/USAGE (original)
+++ spamassassin/branches/3.1/USAGE Sat Aug 27 21:49:42 2005
@@ -31,7 +31,8 @@
     contain a SpamAssassin report anyway.  This is a side-effect of
     the "-t" (test) switch.  However, there should be less than 5
     points accumulated; when the "-t" switch is not in use, the report
-    text would not be added.
+    text would not be added. For more verbose (debugging) output, add
+    the "-D" switch.
 
     If the commands do not work, DO NOT PROCEED TO THE NEXT STEP, as you
     will lose mail!
@@ -151,7 +152,9 @@
   - If you have an unusual network configuration, you should probably
     set 'trusted_networks'.  This allows SpamAssassin to determine where
     your internal network ends and the internet begins, and allows DNS
-    checks to be more accurate.
+    checks to be more accurate. If your mail host is NATed, you will
+    almost certainly need to set 'trusted_networks' to get correct
+    results.
 
 
   - A very handy new feature is SPF support, which allows you to check
@@ -168,15 +171,16 @@
 
       report_safe_copy_headers X-MDRcpt-To X-MDRemoteIP X-MDaemon-Deliver-To
 
-    Otherwise, MDaemon's internal delivery will fail when SpamAssassin
+    Otherwise, MDaemon's internal delivery will fail when Spamssassin
     rewrites a message as spam.
 
 
-  - The distribution includes 'spamd', a daemonized version of the
-    perl script, and 'spamc', a low-overhead C client for this,
-    contributed by Craig R. Hughes.  This greatly reduces the overhead of
-    checking large volumes of mail with SpamAssassin.  Take a look in the
-    'spamd' directory for more details.
+  - The distribution includes 'spamd', a daemonized version of
+    SpamAssassin which runs persistently.  Using its counterpart,
+    'spamc', a lightweight client written in C, an MTA can process
+    large volumes of mail through SpamAssassin without having to
+    fork/exec a perl interpreter for each message. Take a look in the
+    'spamd' and 'spamc' directories for more details.
 
 
   - spamc can now be built as a shared library for use with milters or