X-Git-Url: https://git.exim.org/users/heiko/exim.git/blobdiff_plain/5a886ce7f82d5add6fdbf17a6ed698f13abb748d..7ade712cc84d7f822f04baf2f46daee81701174d:/src/src/deliver.c diff --git a/src/src/deliver.c b/src/src/deliver.c index 1cdecc6e9..cc43c921a 100644 --- a/src/src/deliver.c +++ b/src/src/deliver.c @@ -5594,6 +5594,10 @@ if (process_recipients != RECIP_IGNORE) recipient_item *r = recipients_list + i; address_item *new = deliver_make_addr(r->address, FALSE); new->p.errors_address = r->errors_to; +#ifdef EXPERIMENTAL_INTERNATIONAL + new->p.utf8 = message_smtputf8; + DEBUG(D_deliver) debug_printf("utf8: %c\n", message_smtputf8 ? 'T':'F'); +#endif if (r->pno >= 0) new->onetime_parent = recipients_list[r->pno].address; @@ -7857,6 +7861,11 @@ if (!regex_PRDR) regex_PRDR = regex_must_compile(US"\\n250[\\s\\-]PRDR(\\s|\\n|$)", FALSE, TRUE); #endif +#ifdef SUPPORT_TLS +if (!regex_UTF8) regex_UTF8 = + regex_must_compile(US"\\n250[\\s\\-]SMTPUTF8(\\s|\\n|$)", FALSE, TRUE); +#endif + if (!regex_DSN) regex_DSN = regex_must_compile(US"\\n250[\\s\\-]DSN(\\s|\\n|$)", FALSE, TRUE);