aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSergey Poznyakoff <gray@gnu.org.ua>2008-02-10 13:14:04 +0000
committerSergey Poznyakoff <gray@gnu.org.ua>2008-02-10 13:14:04 +0000
commit455b645247bdc0f01239b2352a9d8f07f446024f (patch)
tree0c47dbdfe0096d6399b2f38d5c3c7e810fbb85d0
parent0701b741d3eb3fa5a9a1b6f98df9db9dc38cc766 (diff)
downloadmailfromd-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--ChangeLog8
-rw-r--r--NEWS4
-rw-r--r--README36
-rw-r--r--configure.ac2
-rw-r--r--doc/mailfromd.texi6
-rw-r--r--src/version.c4
6 files changed, 47 insertions, 13 deletions
diff --git a/ChangeLog b/ChangeLog
index dbb3b12f..0dec8e09 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -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>
diff --git a/NEWS b/NEWS
index e82bc98b..07b9d247 100644
--- a/NEWS
+++ b/NEWS
@@ -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
diff --git a/README b/README
index 85c4f6e9..e0306b4d 100644
--- a/README
+++ b/README
@@ -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";

Return to:

Send suggestions and report system problems to the System administrator.