summaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorPhilip Hazel <ph10@hermes.cam.ac.uk>2004-11-12 15:03:40 +0000
committerPhilip Hazel <ph10@hermes.cam.ac.uk>2004-11-12 15:03:40 +0000
commit90af77f47744f5fe03bd887a1a4bae9ca175afd9 (patch)
treecc9dad37b4ab62cb443f038eacc50e1e49a0c907 /doc
parentfcb4c2551d9188d885f7ba045b189a657ec56f0c (diff)
(a) Allow an empty sender to be matched against a lookup in an address list.
Previously the only cases considered were a regular expression, or an empty pattern. (b) Fixed typo in the FAQ ("prefix" should have been "local_part_prefix").
Diffstat (limited to 'doc')
-rw-r--r--doc/doc-src/FAQ.src4
-rw-r--r--doc/doc-txt/ChangeLog11
2 files changed, 12 insertions, 3 deletions
diff --git a/doc/doc-src/FAQ.src b/doc/doc-src/FAQ.src
index a90f03586..3d5c1a444 100644
--- a/doc/doc-src/FAQ.src
+++ b/doc/doc-src/FAQ.src
@@ -1,4 +1,4 @@
-## $Cambridge: exim/doc/doc-src/FAQ.src,v 1.4 2004/11/12 14:42:04 nm4 Exp $
+## $Cambridge: exim/doc/doc-src/FAQ.src,v 1.5 2004/11/12 15:03:40 ph10 Exp $
##
## This file is processed by Perl scripts to produce an ASCII and an HTML
## version. Lines starting with ## are omitted. The markup used with paragraphs
@@ -2756,7 +2756,7 @@ A0413: Setting \skip_syntax_errors\ on the redirect router causes syntax
driver = accept
check_local_user
transport = local_delivery
- prefix = real-
+ local_part_prefix = real-
before the \%redirect%\ router that handles \(.forward)\ files. This will
do an ordinary local delivery without \(.forward)\ processing, if the
diff --git a/doc/doc-txt/ChangeLog b/doc/doc-txt/ChangeLog
index 3b001000c..dba38e56f 100644
--- a/doc/doc-txt/ChangeLog
+++ b/doc/doc-txt/ChangeLog
@@ -1,4 +1,4 @@
-$Cambridge: exim/doc/doc-txt/ChangeLog,v 1.26 2004/11/12 12:01:52 ph10 Exp $
+$Cambridge: exim/doc/doc-txt/ChangeLog,v 1.27 2004/11/12 15:03:40 ph10 Exp $
Change log file for Exim from version 4.21
-------------------------------------------
@@ -104,6 +104,15 @@ Exim version 4.44
28. Installed the latest version of exipick from John Jetmore.
+29. In an address list, if the pattern was not a regular expression, an empty
+ subject address (from a bounce message) matched only if the pattern was an
+ empty string. Non-empty patterns were not even tested. This was the wrong
+ because it is perfectly reasonable to use an empty address as part of a
+ database query. An empty address is now tested by patterns that are
+ lookups. However, all the other forms of pattern expect the subject to
+ contain a local part and a domain, and therefore, for them, an empty
+ address still always fails if the pattern is not itself empty.
+
Exim version 4.43
-----------------