diff options
author | Philip Hazel <ph10@hermes.cam.ac.uk> | 2004-11-12 15:03:40 +0000 |
---|---|---|
committer | Philip Hazel <ph10@hermes.cam.ac.uk> | 2004-11-12 15:03:40 +0000 |
commit | 90af77f47744f5fe03bd887a1a4bae9ca175afd9 (patch) | |
tree | cc9dad37b4ab62cb443f038eacc50e1e49a0c907 /doc | |
parent | fcb4c2551d9188d885f7ba045b189a657ec56f0c (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.src | 4 | ||||
-rw-r--r-- | doc/doc-txt/ChangeLog | 11 |
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 ----------------- |