Page 1 of 1

Adding a new Directory and CDA

Posted: Mon Jul 10, 2006 5:19 pm
by Derek
Quick overview: We are trying to set up public folders for projects, assigning each an email address which is simply the project number and our domain. Easy enough.

I did not want them listed in the SYSTEM directory (in Outlook, as there are going to be almost 4000 public folders) so I wanted to put them in a different directory.

I did...

Code: Select all

omnewdir -d projects -t s
omaddcda -d projects -t s
omaddent -f test.txt -d projects
omexeccda -d projects

and restarted Outlook

The result: there was no Projects directory in Outlook and emailing a couple of the test entries did not work (unknown users NDNs)

I repeated this many times, restarting Scalix each time in addition to omexeccda. I even used omdiropt followed by omexeccda once, but that didn't seem to make a difference.

So instead, I changed my directory entires format and included "EX-CDA-DIRECTORY=1" and that kept them out of the system directory, but I still don't have my desired result.

I would like figure out how to get a directory to show up in Outlook. Also, as you might imagine, I don't want this many entries in with where the users are stored, I would imagine the CDA server would become quite a load when it comes time to process.

Any suggestions?

Posted: Mon Jul 10, 2006 6:50 pm
by ScalixSupport
Page 360 ( PDF numbering ) of the Administration Guide gives details on the options to add to a mapi.cfg file for that directory to be useful.

However, be aware that addtional directories are for addressing. The SYSTEM directory is the only one used for routing.

Cheers

Dave

Posted: Tue Jul 11, 2006 8:48 am
by Derek
Thanks for the response Dave.

So I found what you directed me to and created a mapi.cfg containing:

Code: Select all

[Directories]
1=PROJECTS


Then restarted Scalix, ran "omexeccda -d projects", and restarted Outlook. But still nothing in Outlook. Any other tips?

Is there anyway to get another directory to be used for routing without setting it as the default? Also, I don't understand this functionality, what is the reason for it? It almost seems counterintuitive that you can do addressing but no routing.

EDIT: In other words, what functionality does having additional directories bring (examples)?

So currently, if a public folder is to be emailable, it has to have an entry in the SYSTEM directory?

Thanks again.

Posted: Tue Jul 11, 2006 3:57 pm
by Derek
Ok, I solved this problem, but I'm not sure how.

The server I am working on was part of a test environment, being one of two machines. I checked the mapi.cfg on my local machine and figured out that it was still coming from the other test server and not the one I'm connecting to (I really don't know how this was happening).

So, I actually fixed this by removing and reinstalling scalix to make sure all ties were severed between the two servers.

Also, I forgot to add that incremental version number in the top of the mapi.cfg file on the server. Doh.