But I'm trying to understand what's happening here...
You did some good investigation and your reply in post #5 made me curious.
So I checked my exim.conf versions and there line 773 is totally different.
Did you ever customized your exim.conf file in any way? Because nowadays the srs file is externally.
Please check your exim.conf and look which version that it is. If you didn't change anything then it should be reading this at the top:
# SpamBlockerTechnology* powered exim.conf, Version 4.5.44
If that is not the case, also doubleck your /etc/exim.pl version. If it contains a version number, then it's an old one.
In that case backup both your exim.conf and exim.pl version to another place so they don't exist anymore in your /etc directory.
So be sure they are moved/deleted and don't exist there anymore.
Also move the exim.srs.forward.conf and exim.srs.conf if present.
Check for presence of /etc/exim.variables.conf.custom and /etc/exim.strings.conf.custom and if present, if important changes were made there.
Then set the exim.conf setting back to yes in the options.conf.
Should ook like this:
Code:
# Mail Settings
exim=yes
eximconf=yes
If that is correct, rebuild the complete thing from the custombuild directory as root:
Code:
./build update
./build exim
./build exim_conf
Does that fix things or change the srs error?
Does the rebuild places back the exim.conf and exim.pl file and if yes which versions, does it also place back (or if not existed) places the exim.srs.forward.conf and exim.srs.conf backup in the /etc/ directory?