113345
Verified User
Upgraded to exim 4.34 from http://files.directadmin.com/services/freebsd4.8/da_exim-4.34-1.tgz, now getting "Unrouteable address"
from /var/log/exim_mainlog:
2004-07-19 21:50:01 1Bme9B-000LZ5-B3 <= [email protected] U=root P=local S=3398 T="test" from <[email protected]> for [email protected]
2004-07-19 21:50:01 1Bme9B-000LZ5-B3 **
[email protected] F=<[email protected]>: Unrouteable address
2004-07-19 21:50:01 1Bme9B-000LZC-Bm <= <> R=1Bme9B-000LZ5-B3 U=mail P=local S=4200 T="Mail delivery failed: returning message to sender" from <> for [email protected]
after adding the "#web49#" in exim.conf:
lookuphost:
driver = dnslookup
domains = ! +local_domains
ignore_target_hosts = 127.0.0.0/8
#web49# condition = "${perl{check_limits}}"
transport = remote_smtp
no_more
everything works again:
from /var/log/exim_mainlog:
2004-07-19 22:40:01 1BmevZ-000LyU-2C <= [email protected] U=root P=local S=3399 T="test" from <[email protected]> for [email protected]
2004-07-19 22:40:01 1BmevZ-000LyU-2C => [email protected] F=<[email protected]> R=lookuphost T=remote_smtp S=3613 H=reit.pair.com [209.68.1.225] C="250 ok 1090269601 qp 54197"
2004-07-19 22:40:01 1BmevZ-000LyU-2C Completed
What does:
condition = "${perl{check_limits}}"
do?
I am using FreeBSD 4.9 + DA v1.22.2
from /var/log/exim_mainlog:
2004-07-19 21:50:01 1Bme9B-000LZ5-B3 <= [email protected] U=root P=local S=3398 T="test" from <[email protected]> for [email protected]
2004-07-19 21:50:01 1Bme9B-000LZ5-B3 **
[email protected] F=<[email protected]>: Unrouteable address
2004-07-19 21:50:01 1Bme9B-000LZC-Bm <= <> R=1Bme9B-000LZ5-B3 U=mail P=local S=4200 T="Mail delivery failed: returning message to sender" from <> for [email protected]
after adding the "#web49#" in exim.conf:
lookuphost:
driver = dnslookup
domains = ! +local_domains
ignore_target_hosts = 127.0.0.0/8
#web49# condition = "${perl{check_limits}}"
transport = remote_smtp
no_more
everything works again:
from /var/log/exim_mainlog:
2004-07-19 22:40:01 1BmevZ-000LyU-2C <= [email protected] U=root P=local S=3399 T="test" from <[email protected]> for [email protected]
2004-07-19 22:40:01 1BmevZ-000LyU-2C => [email protected] F=<[email protected]> R=lookuphost T=remote_smtp S=3613 H=reit.pair.com [209.68.1.225] C="250 ok 1090269601 qp 54197"
2004-07-19 22:40:01 1BmevZ-000LyU-2C Completed
What does:
condition = "${perl{check_limits}}"
do?
I am using FreeBSD 4.9 + DA v1.22.2