https://bugs.exim.org/show_bug.cgi?id=423
--- Comment #27 from Simon Arlott <bugzilla.exim.si...@arlott.org> --- Providing my own user message in the SMTP response is a problem for a defer because sender_verified_failed is still set and so src/src/smtp_in.c will try to output it: if (f.acl_temp_details && user_msg) { if ( smtp_return_error_details && sender_verified_failed && sender_verified_failed->message ) smtp_respond(smtp_code, codelen, FALSE, sender_verified_failed->message); smtp_respond(smtp_code, codelen, TRUE, user_msg); } else smtp_respond(smtp_code, codelen, TRUE, US"Temporary local problem - please try later"); I don't want to disable smtp_return_error_details because that has other side effects like omitting some of the content of the verify message. Instead I've invoked ${acl {...}} on an empty ACL because that clears out sender_verified_failed. Either an additional configuration flag is required to stop it outputting the most recent sender verify message, or an explicit control option is required to clear the last result. -- You are receiving this mail because: You are the QA Contact for the bug. -- ## List details at https://lists.exim.org/mailman/listinfo/exim-dev Exim details at http://www.exim.org/ ##