Thus spake Suresh Ramasubramanian:

> Are you treating the local domain  as local?

> primary_hostname = mjollnir.outblaze.com
> domainlist local_domains =
> localhost:mjollnir.outblaze.com:mjollnir

I'd given it exactly as shown above.

> Or use the default configure file that would have been
> generated when you compiled exim?

I started out from there but reached here ;-)

By the way, I tried running exim in debug mode and managed 
to trace the error though I don't know how to sort it out 
:-)

The relevant portion of the debug report:
<snip>

Exim version 4.01 ...
[...]
SMTP<< RCPT TO:<[EMAIL PROTECTED]>
active address [EMAIL PROTECTED]
  local_part=ajay domain=kareena.lfc.com
[...]

processing "accept"
check domains = +local_domains
kareena.lfc.com in "localhost:kareena.lfc.com"? yes 
(matched "kareena.lfc.com")
kareena.lfc.com in "+local_domains"? yes (matched 
"+local_domains")
cached lookup data = NULL
accept: condition test succeeded
[...]

Delivery address list:
  [EMAIL PROTECTED]
locking /var/spool/exim/db/retry.lockfile
locked /var/spool/exim/db/retry.lockfile
opened hints database /var/spool/exim/db/retry: flags=0
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
Considering: [EMAIL PROTECTED]
active address [EMAIL PROTECTED]
  local_part=ajay domain=kareena.lfc.com
unique = [EMAIL PROTECTED]
dbfn_read: key=R:kareena.lfc.com
dbfn_read: key=R:[EMAIL PROTECTED]
no domain retry record
no address retry record
[EMAIL PROTECTED]: queued for routing
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
routing [EMAIL PROTECTED]

--------> dnslookup router <--------
[...]
dnslookup router skipped: domains mismatch

--------> system_aliases router <--------
[...]
system_aliases router declined for [EMAIL PROTECTED]

--------> userforward router <--------
[...]
userforward router skipped: ajay is not a local user

--------> localuser router <--------
local_part=ajay domain=kareena.lfc.com
checking for local user
localuser router skipped: ajay is not a local user
no more routers
post-process [EMAIL PROTECTED] (7)
LOG: MAIN
  ** [EMAIL PROTECTED]: Unrouteable address

>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
After routing:
[...]

</snip>

Of the four routers, 

1. userforward router should have identified user ajay as 
local user but would have declined since ajay's home 
directory does not have .forward file.

2. The localuser router should have accepted the user ajay 
but this router also says ajay is not a local user, why? 

3. I've created a local user ajay on the same box, but why 
does exim fail to identify ajay as local user? Should I do 
anything in addition to force exim to recognise ajay as an 
user? I remember qmail required an addition of the user 
details to its access file in order to recognise the user.

4. In the above listing, dbfn_read mentions 'no domain 
retry record' -  what does it mean?

Hope you're not tired out reading this long listing :-)


Cordially,

Ajay Shankar

_______________________________________________________________

Have big pipes? SourceForge.net is looking for download mirrors. We supply
the hardware. You get the recognition. Email Us: [EMAIL PROTECTED]
_______________________________________________
linux-india-help mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/linux-india-help

Reply via email to