diff options
author | Sergey Poznyakoff <gray@gnu.org.ua> | 2008-02-10 13:14:04 +0000 |
---|---|---|
committer | Sergey Poznyakoff <gray@gnu.org.ua> | 2008-02-10 13:14:04 +0000 |
commit | 455b645247bdc0f01239b2352a9d8f07f446024f (patch) | |
tree | 0c47dbdfe0096d6399b2f38d5c3c7e810fbb85d0 | |
parent | 0701b741d3eb3fa5a9a1b6f98df9db9dc38cc766 (diff) | |
download | mailfromd-455b645247bdc0f01239b2352a9d8f07f446024f.tar.gz mailfromd-455b645247bdc0f01239b2352a9d8f07f446024f.tar.bz2 |
* README, configure.ac, NEWS: Update
* src/version.c: Update copyright years.
* doc/mailfromd.texi
git-svn-id: file:///svnroot/mailfromd/trunk@1610 7a8a7f39-df28-0410-adc6-e0d955640f24
-rw-r--r-- | ChangeLog | 8 | ||||
-rw-r--r-- | NEWS | 4 | ||||
-rw-r--r-- | README | 36 | ||||
-rw-r--r-- | configure.ac | 2 | ||||
-rw-r--r-- | doc/mailfromd.texi | 6 | ||||
-rw-r--r-- | src/version.c | 4 |
6 files changed, 47 insertions, 13 deletions
@@ -1 +1,9 @@ +2008-02-10 Sergey Poznyakoff <gray@gnu.org.ua> + + -= Release 4.3 =- + + * README, configure.ac, NEWS: Update + * src/version.c: Update copyright years. + * doc/mailfromd.texi + 2008-02-09 Sergey Poznyakoff <gray@gnu.org.ua> @@ -1,2 +1,2 @@ -Mailfromd NEWS -- history of user-visible changes. 2008-02-06 +Mailfromd NEWS -- history of user-visible changes. 2008-02-10 Copyright (C) 2005, 2006, 2007, 2008 Sergey Poznyakoff @@ -7,3 +7,3 @@ Please send mailfromd bug reports to <bug-mailfromd@gnu.org.ua> -Version 4.3 (SVN) +Version 4.3, 2008-02-10 @@ -1,3 +1,3 @@ Mailfromd README -Copyright (C) 2005, 2006, 2007 Sergey Poznyakoff +Copyright (C) 2005, 2006, 2007, 2008 Sergey Poznyakoff See the end of file for copying conditions. @@ -14,3 +14,7 @@ doc/ subdirectory. To read it without installing the package run `info -f doc/mailfromd.info'. After the package is installed -the documentation can be accessed running `info mailfromd'. +the documentation can be accessed running `info Mailfromd'. Invoking +`info mailfromd' (with lower-case `m') will show you a concise +description of the command line syntax (similar to a man-page style). +Invoking `info mtasim' will bring you to a description of `mtasim', an +MTA simulator for testing Mailfromd scripts. @@ -21,6 +25,11 @@ at http://gray.gnu.org.ua/software/mailfromd/manual. -Mailfromd is a Sendmail filter that checks validity of a sender email -address. Sender address verification, implemented by mailfromd allows +Mailfromd is a general-purpose Sendmail filter. It implements an +effective and easy-to-learn language that allows to write mail +filters of arbitrary complexity. A reach set of built-in functions +provides interfaces for sender address verification (a.k.a. `callout'), +greylisting, SPF, Sieve, etc. + +Sender address verification, implemented by mailfromd allows you to block a sender address if it is not deliverable, thereby -cutting off a large amount of spam. It is also useful to block mail +cutting off a large amount of spam. It is also useful to block mail for undeliverable recipients, for example on a mail relay host that @@ -31,2 +40,17 @@ messages back. +Greylisting allows to temporarily reject messages coming from +suspicious addresses. If the mail is legitimate, this will +make the originating server retry the delivery later, at which time +the destination will accept it. If, however, the mail is a spam, it will +probably never be retried, so the users will not be bothered by it. + +SPF, or the Sender Policy Framework, is an extension to SMTP +protocol that allows to identify forged identities supplied with the +`MAIL FROM' and `HELO' commands. The framework is defined in +RFC 4408 (http://tools.ietf.org/html/rfc4408). + +Sieve is a powerful mail filtering language, defined in RFC 3028. +Mailfromd provides a Sieve interface that makes it possible to extend +its functionality with the tests supported by Sieve. + The program runs as a daemon, communicating with Sendmail via Milter @@ -57,3 +81,3 @@ Send bug reports to <bug-mailfromd@gnu.org.ua>. -Copyright (C) 2005, 2006 Sergey Poznyakoff +Copyright (C) 2005, 2006, 2007, 2008 Sergey Poznyakoff diff --git a/configure.ac b/configure.ac index 929d1bb0..3ec336c7 100644 --- a/configure.ac +++ b/configure.ac @@ -18,3 +18,3 @@ AC_PREREQ(2.59) m4_define([MF_VERSION_MAJOR], 4) -m4_define([MF_VERSION_MINOR], 2) +m4_define([MF_VERSION_MINOR], 3) dnl m4_define([MF_VERSION_PATCH], 0) diff --git a/doc/mailfromd.texi b/doc/mailfromd.texi index 78ef7877..5ebf9e4a 100644 --- a/doc/mailfromd.texi +++ b/doc/mailfromd.texi @@ -34,3 +34,5 @@ @direntry -* mailfromd: (mailfromd). Filter incoming mail by sender address. +* Mailfromd: (mailfromd). General-purpose mail-filtering software. +* mailfromd: (mailfromd) invocation. Mail Filtering and Real-time Modification daemon. +* mtasim: (mailfromd) mtasim. MTA simulator. @end direntry @@ -6508,3 +6510,3 @@ the return status of the command otherwise. @cindex Sieve -@UNREVISED{} + @samp{Sieve} is a powerful mail filtering language, defined in diff --git a/src/version.c b/src/version.c index 7fa7c7f1..ddec2ada 100644 --- a/src/version.c +++ b/src/version.c @@ -1,3 +1,3 @@ /* This file is part of mailfromd. - Copyright (C) 2007 Sergey Poznyakoff + Copyright (C) 2007, 2008 Sergey Poznyakoff @@ -26,3 +26,3 @@ const char version_etc_copyright[] = year. */ - "Copyright %s 2005, 2006, 2007 Sergey Poznyakoff"; + "Copyright %s 2005, 2006, 2007, 2008 Sergey Poznyakoff"; |