Matt Bernstein wrote:
> At 10:39 +0200 Andrzej Filip wrote:
>
>
>>I have tried to test it with no success [Exim-4.30]
>>Exim delivers to cyrus via the socket but fails to verify cyrus recipients.
>
>
> What is the output of exim -d -bv valid.user@??? ?
[ Messages to test@??? are successfully delivered by LMTP
according to "exim -v test@???" ]
# exim -d -bv test@???
Exim version 4.30 uid=0 gid=0 pid=13475 D=fbb95cfd
Berkeley DB: Sleepycat Software: Berkeley DB 4.0.14: (November 18, 2001)
Support for: iconv()
Lookups: lsearch wildlsearch nwildlsearch cdb dbm dmbnz dnsdb dsearch passwd
Authenticators:
Routers: accept dnslookup ipliteral manualroute queryprogram redirect
Transports: appendfile/maildir/mailstore/mbx autoreply lmtp pipe smtp
Fixed never_users: 0
changed uid/gid: forcing real = effective
uid=0 gid=0 pid=13475
auxiliary group list: <none>
configuration file is /etc/exim/configure
log selector = 040d99d8
trusted user
admin user
changed uid/gid: privilege not needed
uid=105 gid=105 pid=13475
auxiliary group list: <none>
originator: uid=0 gid=0 login=root name=root
sender address = root@???
Verifying: uid=105 gid=105 euid=105 egid=105
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
Verifying test@???
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
Considering test@???
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
routing test@???
--------> dnslookup router <--------
local_part=test domain=example.com
checking domains
example.com in "example.net : example.com"? yes (matched "example.com")
example.com in "@ : anfi.homeunix.net : +cyrus_domains"? yes (matched
"+cyrus_domains")
example.com in "! +local_domains"? no (matched "! +local_domains")
dnslookup router skipped: domains mismatch
--------> system_aliases router <--------
local_part=test domain=example.com
calling system_aliases router
rda_interpret (string): ${lookup{$local_part}lsearch{/etc/aliases}}
search_open: lsearch "/etc/aliases"
search_find: file="/etc/aliases"
key="test" partial=-1 affix=NULL starflags=0
LRU list:
9/etc/aliases
End
internal_search_find: file="/etc/aliases"
type=lsearch key="test"
file lookup required for test
in /etc/aliases
lookup failed
expanded:
file is not a filter file
parse_forward_list:
system_aliases router declined for test@???
--------> userforward router <--------
local_part=test domain=example.com
userforward router skipped: verify 2 0 0
--------> cyrus_user router <--------
local_part=test domain=example.com
checking domains
cached yes match for +cyrus_domains
cached lookup data = NULL
example.com in "+cyrus_domains"? yes (matched "+cyrus_domains" - cached)
calling cyrus_user router
cyrus_user router called for test@???
domain = example.com
route_item = * localhost
example.com in "*"? yes (matched "*")
original hostlist=localhost options=
expanded hostlist="localhost" options=
set transport cyrus_socket
queued for cyrus_socket transport: local_part = test
domain = example.com
errors_to=NULL
domain_data=NULL localpart_data=NULL
routed by cyrus_user router
envelope to: test@???
transport: cyrus_socket
host localhost
search_tidyup called
>>>>>>>>>>>>>>>> Exim pid=13475 terminating with rc=0 >>>>>>>>>>>>>>>>
test@???
router = cyrus_user, transport = cyrus_socket
host localhost
--
Andrzej [en:Andrew] Adam Filip anfi@??? anfi@???
http://anfi.homeunix.net/ http://slashdot.org/~anfi