summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPhil Pennock <pdp@exim.org>2010-06-03 08:19:13 +0000
committerPhil Pennock <pdp@exim.org>2010-06-03 08:19:13 +0000
commit6901c5962fbad16ca6010db5a3efd4bd8993125a (patch)
treefd40c12b6223399be237112e33876a5150322174
parent97fd1e4825b09dc6278d2c37b5f2e043519a5f25 (diff)
downloadexim4-6901c5962fbad16ca6010db5a3efd4bd8993125a.tar.gz
Include check_rfc2047_length in configure.default to raise the visibility
because we're seeing more Russian administrators get bitten by this. Idealism says this option is set correctly by default. Pragmatism says not. There's a good argument for the idealism but if we see the problems escalate then the idealism will have lost and we should, IMO, switch.
-rw-r--r--doc/doc-txt/ChangeLog5
-rw-r--r--src/src/configure.default16
2 files changed, 19 insertions, 2 deletions
diff --git a/doc/doc-txt/ChangeLog b/doc/doc-txt/ChangeLog
index a5f80701a..72fca4c2d 100644
--- a/doc/doc-txt/ChangeLog
+++ b/doc/doc-txt/ChangeLog
@@ -1,4 +1,4 @@
-$Cambridge: exim/doc/doc-txt/ChangeLog,v 1.614 2010/06/03 05:43:24 pdp Exp $
+$Cambridge: exim/doc/doc-txt/ChangeLog,v 1.615 2010/06/03 08:19:13 pdp Exp $
Change log file for Exim from version 4.21
-------------------------------------------
@@ -9,6 +9,9 @@ PP/01 Date: & Message-Id: revert to normally being appended to a message,
only prepend for the Resent-* case. Fixes regression introduced in
Exim 4.70 by NM/22 for Bugzilla 607.
+PP/02 Include check_rfc2047_length in configure.default because we're seeing
+ increasing numbers of administrators be bitten by this.
+
Exim version 4.72
-----------------
diff --git a/src/src/configure.default b/src/src/configure.default
index 881a22b20..73fbc0ce8 100644
--- a/src/src/configure.default
+++ b/src/src/configure.default
@@ -1,4 +1,4 @@
-# $Cambridge: exim/src/src/configure.default,v 1.14 2009/10/16 07:46:13 tom Exp $
+# $Cambridge: exim/src/src/configure.default,v 1.15 2010/06/03 08:19:13 pdp Exp $
######################################################################
# Runtime configuration file for Exim #
@@ -291,6 +291,20 @@ timeout_frozen_after = 7d
# split_spool_directory = true
+# If you're in a part of the world where ASCII is not sufficient for most
+# text, then you're probably familiar with RFC2047 message header extensions.
+# By default, Exim adheres to the specification, including a limit of 76
+# characters to a line, with encoded words fitting within a line.
+# If you wish to use decoded headers in message filters in such a way
+# that successful decoding of malformed messages matters, you may wish to
+# configure Exim to be more lenient.
+#
+# check_rfc2047_length = false
+#
+# In particular, the Exim maintainers have had multiple reports of problems
+# from Russian administrators of issues until they disable this check,
+# because of some popular, yet buggy, mail composition software.
+
######################################################################
# ACL CONFIGURATION #