Sites prematurely imposing SPF compliance, e.g. waitrose.com, can cause a big nuisance by rejecting emails sent to them using forwarding.
I have rDNS already, and have created an SPF record on my DNS, and so these have satisfied the basic SPF problem on our server. Emails sent from accounts on our server are getting through OK even if forwarded.
Email sent from elsewhere which use forwarding via our server is still a problem, and isn't satisfied by SPF compliance.
There appears to be consensus amongst lots of sites that the solution for servers which need to use forwarding, is to have Sender Rewriting Scheme (SRS) support in the MTA.
Exim supports this as from v4.50 and we are using v4.63. However this "support" seems to be a bit of an exaggeration.
I have found a lot of instructions on SRS and how to activate it in the Exim config, including:
http://www.openspf.org/SRS
http://www.libsrs2.org/overview.html
I can't find an actual code and config patch, except in a file from Brazil, where I do not understand the comments, and I am not competent to write my own without spending a lot of time. It appears to be a minor addition, which must be in use at lots of Exim sites.
Any pointers please?
I have rDNS already, and have created an SPF record on my DNS, and so these have satisfied the basic SPF problem on our server. Emails sent from accounts on our server are getting through OK even if forwarded.
Email sent from elsewhere which use forwarding via our server is still a problem, and isn't satisfied by SPF compliance.
There appears to be consensus amongst lots of sites that the solution for servers which need to use forwarding, is to have Sender Rewriting Scheme (SRS) support in the MTA.
Exim supports this as from v4.50 and we are using v4.63. However this "support" seems to be a bit of an exaggeration.
I have found a lot of instructions on SRS and how to activate it in the Exim config, including:
http://www.openspf.org/SRS
http://www.libsrs2.org/overview.html
I can't find an actual code and config patch, except in a file from Brazil, where I do not understand the comments, and I am not competent to write my own without spending a lot of time. It appears to be a minor addition, which must be in use at lots of Exim sites.
Any pointers please?
Last edited: