Note: If you’re running exim.conf 4.5.7 or newer, you can use these 3 files for the related sections below:
wget -O /etc/exim.routers.pre.conf http://files.directadmin.com/services/SpamBlocker/smart_route/exim.routers.pre.conf wget -O /etc/exim.transports.pre.conf http://files.directadmin.com/services/SpamBlocker/smart_route/exim.transports.pre.conf wget -O /etc/exim.authenticators.post.conf http://files.directadmin.com/services/SpamBlocker/smart_route/exim.authenticators.post.conf
and edit your exim.authenticators.post.conf to set your smtp-auth user/pass.
If smtp-auth is not required, then edit exim.routers.pre.conf and change to use transport = remote_smtp.
Restart exim when done.
If you need to specify an outbound port other than 25, set it in the route_list option (/etc/exim.routers.pre.conf), eg:
route_list = * smtp.yourisp.com::587
where the double colons are correct.
If remote host doesn’t require any authentication, may uncomment “transport = remote_smtp” line in /etc/exim.routers.pre.conf, and comment the “transport = auth_relay” one.