diff options
author | Jeremy Harris <jgh146exb@wizmail.org> | 2015-04-12 18:47:03 +0100 |
---|---|---|
committer | Jeremy Harris <jgh146exb@wizmail.org> | 2015-04-12 23:36:49 +0100 |
commit | 810d16ad4b7f172163ed4bb8adc45a3d7183659a (patch) | |
tree | 89325f25506169da9ef734972e0894f46c5f69fa /doc | |
parent | 8ecb706aed8a3946654fc4419bfd6a3e93e5438b (diff) |
client helo
Diffstat (limited to 'doc')
-rw-r--r-- | doc/doc-txt/experimental-spec.txt | 19 |
1 files changed, 17 insertions, 2 deletions
diff --git a/doc/doc-txt/experimental-spec.txt b/doc/doc-txt/experimental-spec.txt index 3dbf13f9d..c22288bed 100644 --- a/doc/doc-txt/experimental-spec.txt +++ b/doc/doc-txt/experimental-spec.txt @@ -1278,7 +1278,7 @@ RFCs 6530, 6533, 5890 Compile with EXPERIMENTAL_INTERNATIONAL and libidn. -Main config option smtputf8_advertise_hosts, default '*', +New main config option smtputf8_advertise_hosts, default '*', a host list. If this matches the sending host and accept_8bitmime is true (the default) then the ESMTP option SMTPUTF8 will be advertised. @@ -1291,15 +1291,30 @@ The option allow_utf8_domains is set to true for this message. All DNS lookups are converted to a-label form whatever the setting of allow_utf8_domains. +Both localparts and domain are maintained as the original +utf8 form internally; any matching or regex use will +require appropriate care. Filenames created, eg. by +the appendfile transport, will have utf8 name. + +Helo names sent by the smtp transport will have any utf8 +components expanded to a-label form. + Log lines and Received-by: header lines will aquire a "utf8" prefix on the protocol element, eg. utf8esmtp. -Expansion operators: +New expansion operators: ${utf8_domain_to_alabel:str} ${utf8_domain_from_alabel:str} ${utf8_localpart_to_alabel:str} ${utf8_localpart_from_alabel:str} +Known issues: + - Currently LMTP is not supported. + - DSN unitext handling is not present + - no provision for converting logging from UTF-8 + - VRFY and EXPN not handled + - non-smtp input not handled (!) + - MSA mode not handled (!) -------------------------------------------------------------- End of file |