X-Git-Url: https://git.exim.org/users/jgh/exim.git/blobdiff_plain/9d4319dfec653f43b64562c8f31b87f2890365b2..3c8b357717e895d6dcddc7faa5b7a0eaf4c73417:/src/src/globals.c diff --git a/src/src/globals.c b/src/src/globals.c index 2cbafcdce..a71c80ed9 100644 --- a/src/src/globals.c +++ b/src/src/globals.c @@ -175,6 +175,10 @@ BOOL prdr_requested = FALSE; const pcre *regex_PRDR = NULL; #endif +#ifdef EXPERIMENTAL_INTERNATIONAL +const pcre *regex_UTF8 = NULL; +#endif + /* Input-reading functions for messages, so we can use special ones for incoming TCP/IP. The defaults use stdin. We never need these for any stand-alone tests. */ @@ -383,6 +387,9 @@ address_item address_defaults = { NULL, /* remove_headers */ #ifdef EXPERIMENTAL_SRS NULL, /* srs_sender */ +#endif +#ifdef EXPERIMENTAL_INTERNATIONAL + FALSE, /* utf8 */ #endif } }; @@ -908,6 +915,7 @@ int message_size = 0; uschar *message_size_limit = US"50M"; #ifdef EXPERIMENTAL_INTERNATIONAL BOOL message_smtputf8 = FALSE; +int message_utf8_downconvert = 0; /* -1 ifneeded; 0 never; 1 always */ #endif uschar message_subdir[2] = { 0, 0 }; uschar *message_reference = NULL;