Thanks Jon for the bug report
Your analysis seems to be correct. ${quote:...} wraps values containing
"special" characters (e.g. the @ in an address) in literal double quotes
and passes them straight to spfquery, which then sees "[email protected]"
instead of [email protected] and fails. This was correct under pre-4.86
${run} semantics but has been silently broken since Exim changed ${run}
to split-before-expand.
** Changed in: exim4 (Ubuntu)
Assignee: (unassigned) => Hector CAO (hectorcao)
** Tags added: server-todo
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2165160
Title:
SPF handling in Exim4 incorrectly quotes the email address
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/exim4/+bug/2165160/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs