projects
/
exim.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
| inline |
side by side
Expansions: new ${authresults {mch}} for an Authentication-Results header
[exim.git]
/
src
/
src
/
spf.c
diff --git
a/src/src/spf.c
b/src/src/spf.c
index 9fdc0baec8ff4d0ae03d30ab3506bae5ecd6f2f0..a2f93b0ce535c4862f0c60d60d44b4c5aa4801e0 100644
(file)
--- a/
src/src/spf.c
+++ b/
src/src/spf.c
@@
-146,4
+146,16
@@
while ((spf_result_id = string_nextinlist(&list, &sep, NULL, 0)))
return FAIL;
}
+
+
+gstring *
+authres_spf(gstring * g)
+{
+if (!spf_result) return g;
+
+return string_append(g, 4, US";\\n\\tspf=", spf_result,
+ US" smtp.mailfrom=", expand_string(US"$sender_address_domain"));
+}
+
+
#endif