I think I'm almost there, got my client and daemon working
with exim4 now. Mostly. Any idea why the 'accept' is turning
into a 'defer'?
14:21:23 21439 ***** WEASEL VERIFIER amon islandone.org *****
14:21:23 21439 calling weasel_vfy router
14:21:23 21439 weasel_vfy router called for amon@???: domain = islandone.org
14:21:23 21439 uid=109 gid=109 current_directory=/
14:21:23 21439 direct command:
14:21:23 21439 argv[0] = /usr/sbin/weaselvfy
14:21:23 21439 argv[1] = ${local_part}@${domain}
14:21:23 21439 direct command after expansion:
14:21:23 21439 argv[0] = /usr/sbin/weaselvfy
14:21:23 21439 argv[1] = amon@???
14:21:23 21439 command wrote: accept
14:21:23 21439 weasel_vfy router: defer for amon@???
14:21:23 21439 message: transport unset in weasel_vfy router
14:21:23 21439 ----------- end verify ------------
14:21:23 21439 warn: condition test deferred
Probably something simple I am missing:
weasel_vfy:
driver = queryprogram
domains = +weasel_domains
retry_use_local_part
command = /usr/sbin/weaselvfy ${local_part}@${domain}
command_user = Debian-exim
verify_only
verify_sender = false
verify_recipient = true
debug_print = "***** WEASEL VERIFIER ${local_part} ${domain} *****"
I'm going to keep at it... this is just in case you
are handy.
--
------------------------------------------------------
Dale Amon amon@??? +44-7802-188325
International linux systems consultancy
Hardware & software system design, security
and networking, systems programming and Admin
"Have Laptop, Will Travel"
------------------------------------------------------