Directory assistance for mail routing / delivering - not possible? (here's one to the real experts .-) )

I have this scenario:

  • a domino server SERVER1 with a primary domino directory for DOM1 containing users with mail-dbs on domino SERVER2

  • I want to host mail databases for serveral users from another (!) domain DOM2 so they can use webmail

  • incoming internet mail for DOM2 users is received by a foreing domino server EXTSERVER which routes them to our SERVER1

I’ve create a new domino directory “extnames.nsf” from the pubnames.ntf template and put all foreign users in it. Every person document has these fields set:

  • first name

  • last name

  • fullname with some aliases- mail server = SERVER1

  • mail file

  • mail domain=DOM1

  • internet address=name@extdomain.com

I’ve included the extnames.nsf in my directory assistance.

Outgoing mail, created via webmail, works fine. Mail is being sent to the internet with the sender “name@extdomain.com” (-> that means directory assistance works).

But incoming mail does not work. If I send a mail to name@extdomain.com from somewhere in the internet, the mail is being received by the foreign domino server and is being put in the mail.box of my SERVER1. Fine until here.

But my server says “User Hans Meiser/Acme not listed in Domino Directory” and sends the mail back to the sender.

Sender receives a mail telling him:


Your message

Subject: test

was not delivered to:

h.meiser@extdomain.com

because:

User Hans Meiser/Acme (Hans Meiser/Acme@mydomain.de) not listed in Domino Directory


Note the “@mydomain.de” instead of “extdomain.com”!

But directory assistance finds the name, if I set debug_namelookup=1 I see:


NAMELookup:: Found directory ACME_2 in OPEN_NAME_COLLECTION queue, DBIndex=2.

NAMELookup:: Searching name=‘Hans Meiser/Acme’

(1 of 1 names).

NAMELookup:: Searching view=‘$Users’ (1 of 1 views).

NAMELookup:: Searching DBIndex=2.

NAMELookup:: Searching hNamesList=NULL

NAMELookup:: from cache took 0 msecs

NAMELookup:: NumReturned=1, TotalNumReturned=1 match(es) for name=‘Hans Meiser/Acme’

NAMELookup:: stop at first match, search is over!


So I really wonder what the problem is here… directory assistance tells me that it finds the name - so what? Why the hell does the router say “name is not domino directory”?

If I put the person document for “Hans Meiser” in the primary domino directory, everything is ok and the mail is delivered to his mail database → therfore all settings in the person document itself are correct.

After two days of experimenting I think that my problem has no solution :-(. It seems that domino cannot use secondary directories for delivering mail. I tried using directory catalog, too. And I added the fiels “maildomain”, “mailserver” and “mailfile” to the directory catalog, too → no success. As above, name is found by directory service, but mail is not delivered.

I really don’t want to have all the foreing users in my primary domino directory - there HAS TO BE another way, but I’ve no idea anymore… pleasy, if anyone has any suggestion, give me an hint.

Thanks,

Julian

Subject: directory assistance for mail routing / delivering - not possible? (here’s one to the real experts .-) )

I have this exact problem as well. Any ideas from anyone? Did you ever resolve this?

Alan

Subject: RE: directory assistance for mail routing / delivering - not possible? (here’s one to the real experts .-) )

My $User view in my secondary AB was corrupt, I replaced it and now it resolves.