[Pkg-exim4-users] Unrouteable address error

Russ Pitman rjp@westnet.com.au
Fri, 25 Feb 2005 14:00:24 +0800


--BOKacYhQ+x31HxR3
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline

I was directed here from the Exim4 maillist.

Running Debian sarge updated,with new install of Exim-4.34 configured with
dpkg-reconfigure setup for smarthost.

Connected to westnet.com.au via adsl with a 'fixed IP' thru an IpCop firewall.
A Westnet fixed IP requires collection via pop.

BTW the problem exists with the firewall taken out of the circuit
 
Mail software is Exim4,Mutt,Procmail,Fetchmail. All inbound mail works fine 
but any outbound mail addressed to eg.'<validname>@westnet.com.au' generates
an 'unrouteable address' error, with the exception of my username,which is
delivered normally.

In the Exim archive I discovered a kludge fix,which didn't work for me,and I am 
still ploughing thru the FAQs.	Any pointers to the 'Right spot' in the
documentations would appreciated.

Attached is the output of 'exim4 -d -bt cpitman@westnet.com.au' and 
/etc/exim4/update-exim4.conf.conf.'

Thank you.
  

--BOKacYhQ+x31HxR3
Content-Type: text/plain; charset=us-ascii
Content-Disposition: attachment; filename=xxexim

Exim version 4.34 uid=0 gid=0 pid=25066 D=fbb95cfd
Berkeley DB: Sleepycat Software: Berkeley DB 3.2.9: (May 26, 2004)
Support for: iconv() IPv6 GnuTLS
Lookups: lsearch wildlsearch nwildlsearch iplsearch cdb dbm dbmnz dsearch nis nis0 passwd
Authenticators: cram_md5 plaintext
Routers: accept dnslookup ipliteral manualroute queryprogram redirect
Transports: appendfile/maildir/mailstore autoreply lmtp pipe smtp
Fixed never_users: 0
changed uid/gid: forcing real = effective
  uid=0 gid=0 pid=25066
  auxiliary group list: <none>
configuration file is /var/lib/exim4/config.autogenerated
log selectors = 00000ffc 00010400
trusted user
admin user
user name "root" extracted from gecos field "root"
originator: uid=0 gid=0 login=root name=root
sender address = root@westnet.com.au
Address testing: uid=0 gid=102 euid=0 egid=102
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
Testing cpitman@westnet.com.au
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
Considering cpitman@westnet.com.au
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
routing cpitman@westnet.com.au
--------> hubbed_hosts router <--------
local_part=cpitman domain=westnet.com.au
checking domains
expansion of "${if exists{/etc/exim4/hubbed_hosts}{partial-lsearch;/etc/exim4/hubbed_hosts}fail}" forced failure: assume not in this list
hubbed_hosts router skipped: domains mismatch
--------> smarthost router <--------
local_part=cpitman domain=westnet.com.au
checking domains
westnet.com.au in "@:westnet.com.au:localhost"? yes (matched "westnet.com.au")
westnet.com.au in "! +local_domains"? no (matched "! +local_domains")
smarthost router skipped: domains mismatch
--------> real_local router <--------
local_part=cpitman domain=westnet.com.au
real_local router skipped: prefix mismatch
--------> system_aliases router <--------
local_part=cpitman domain=westnet.com.au
checking domains
cached yes match for +local_domains
cached lookup data = NULL
westnet.com.au in "+local_domains"? yes (matched "+local_domains" - cached)
R: system_aliases for cpitman@westnet.com.au
calling system_aliases router
rda_interpret (string): ${lookup{$local_part}lsearch{/etc/aliases}}
search_open: lsearch "/etc/aliases"
search_find: file="/etc/aliases"
  key="cpitman" partial=-1 affix=NULL starflags=0
LRU list:
  :/etc/aliases
  End
internal_search_find: file="/etc/aliases"
  type=lsearch key="cpitman"
file lookup required for cpitman
  in /etc/aliases
lookup failed
expanded: 
file is not a filter file
parse_forward_list: 
system_aliases router declined for cpitman@westnet.com.au
--------> userforward router <--------
local_part=cpitman domain=westnet.com.au
checking domains
cached yes match for +local_domains
cached lookup data = NULL
westnet.com.au in "+local_domains"? yes (matched "+local_domains" - cached)
checking for local user
userforward router skipped: cpitman is not a local user
--------> procmail router <--------
local_part=cpitman domain=westnet.com.au
checking domains
cached yes match for +local_domains
cached lookup data = NULL
westnet.com.au in "+local_domains"? yes (matched "+local_domains" - cached)
checking for local user
finduser used cached passwd data for cpitman
procmail router skipped: cpitman is not a local user
--------> maildrop router <--------
local_part=cpitman domain=westnet.com.au
checking domains
cached yes match for +local_domains
cached lookup data = NULL
westnet.com.au in "+local_domains"? yes (matched "+local_domains" - cached)
checking for local user
finduser used cached passwd data for cpitman
maildrop router skipped: cpitman is not a local user
--------> local_user router <--------
local_part=cpitman domain=westnet.com.au
checking domains
cached yes match for +local_domains
cached lookup data = NULL
westnet.com.au in "+local_domains"? yes (matched "+local_domains" - cached)
checking local_parts
cpitman in "! root"? yes (end of list)
checking for local user
finduser used cached passwd data for cpitman
local_user router skipped: cpitman is not a local user
--------> mail4root router <--------
local_part=cpitman domain=westnet.com.au
checking domains
cached yes match for +local_domains
cached lookup data = NULL
westnet.com.au in "+local_domains"? yes (matched "+local_domains" - cached)
checking local_parts
cpitman in "root"? no (end of list)
mail4root router skipped: local_parts mismatch
no more routers
search_tidyup called
>>>>>>>>>>>>>>>> Exim pid=25066 terminating with rc=2 >>>>>>>>>>>>>>>>
cpitman@westnet.com.au is undeliverable:
  Unrouteable address

--BOKacYhQ+x31HxR3
Content-Type: text/plain; charset=us-ascii
Content-Disposition: attachment; filename="update-exim4.conf.conf"

# /etc/exim4/update-exim4.conf.conf
#
# Edit this file and /etc/mailname by hand and execute update-exim4.conf
# yourself or use 'dpkg-reconfigure exim4-config'

dc_eximconfig_configtype='smarthost'
dc_other_hostnames=''
dc_local_interfaces='127.0.0.1'
dc_readhost=''
dc_relay_domains=''
dc_minimaldns='false'
dc_relay_nets='192.168.1.0/24'
dc_smarthost='mail.westnet.com.au'
CFILEMODE='644'
dc_use_split_config='true'
dc_hide_mailname='false'

--BOKacYhQ+x31HxR3--