Thanks for the info.  I thought you meant that there was a way to do it that
did not require the intermediate manipulation.  For now the manual method
will have to do since your method exceeds the threshold of effort that we're
willing to expend right now to automate.  Perhaps if I run out of things to
do here (not good odds of that) I'll tackle #2.


Tom

-----Original Message-----
From: Deckler, Greg [mailto:[EMAIL PROTECTED]] 
Sent: Thursday, August 08, 2002 3:01 PM
To: Exchange Discussions
Subject: RE: Help with Seperate Organizations


Here are some article to get you started.
http://support.microsoft.com/default.aspx?scid=KB;EN-US;Q155414&;
http://support.microsoft.com/default.aspx?scid=KB;EN-US;Q152300&;

I have done this in Exchange 5.5 but it has been a long time ago for a
company far far away so I do not own that code anymore. I recently did this
for E2K and AD as well. Here is the basic synopsis for a one-way sync. Just
duplicate in the other direction to get a full sync:

1.      Export directory information via the admin program's command-line
options to a file (see the Q-articles)
2.      Use a command-line CSV parsing program (we wrote our own) to take
the data and reformat into two files, a deletion file and an import file.
The details for these files can be found in the Q-articles. 
3.      Import directory information via the admin program command-line
options (see Q-articles). First, import the deletions and then import the
additions.
4.      Write a batch file to run all of these operations sequentially.

Obviously, the tough part is step 2, reformatting the export information.
But once you have that, the rest is a breeze. We happened to have a
command-line CSV parsing utility that we use for converting local address
books from Lotus Notes and GroupWise to something that can be imported into
Outlook. I just modified this tool to do what I needed for Exchange
directory imports and exports. It took me about a day to get it tested and
fully working. But, of course, all of the core CSV parsing code (the really
tough coding piece) was already done.

What I would suggest is to perform these operations manually and get them
working manually. Make sure you have the exact formats for your import and
export files. Take a look at what it will take to code the Step 2 piece. If
you cannot code it or think that it will take too much time, give me a
shout. 

If there are some freeware or shareware tools out there that can do the job,
use those or develop them yourself. If you are stuck, I am sure that I could
modify our CSV parser to your requirements for a very small fee ($500-$1000)
just to cover coding time. And it already supports AD formats so if you do
not consolidate your Exchange organizations it would still be useful. If
there is a lower cost alternative, go with that solution instead. I
personally do not know of one or I would let you know about it but I
certainly do not know what all is out there.

-----Original Message-----
From: Alverson, Tom [mailto:[EMAIL PROTECTED]]
Sent: Thursday, August 08, 2002 1:40 PM
To: 'Exchange Discussions'
Cc: Deckler, Greg
Subject: RE: Help with Seperate Organizations


I having a hard time figuring out how you would fully automate the exporting
and importing of addresses between two different organizations.  I am doing
this manually now and the "foreign" addresses are Obj-Class remote and the
Mode is set to create.  I must delete all of the recipients out of the
container before I import the new list so that deletions from the source
system go away and also if the user exists, the create mode won't work.  Are
there any tips or resources explaining this?  I have most of the Exchange
5.5 books and have not seen this covered in any of them (I'm running
exchange 5.5 on both ends).

Tom

-----Original Message-----
From: gdeckler [mailto:[EMAIL PROTECTED]] 
Sent: Wednesday, August 07, 2002 10:09 AM
To: Exchange Discussions
Subject: Re: Help with Seperate Organizations


Yes and no. No, there is no way to have them share the Global Address List
but yes, there are work-a-rounds without moving them into the same
Organization.

1. You could use the CSV export and import features of the admin program to
export desired directory entries into a text file and then import these text
files into the appropriate directories. I have done this successfully for
clients looking for directory synchronization on-the-cheap. I am not going
to say that this is the best solution, but it works and is completely
automatable. The main issue is that it is not true synchronization. So you
are blasting the foreign entries and re-importing them each time, which
makes your directory grow. Anyway, there are lots more that I could say
about this solution but I'll try to keep this brief.

2. You could use some other third-party synchronization program. Warning:
shameless plug. My company actually has a beta 

_________________________________________________________________
List posting FAQ:       http://www.swinc.com/resource/exch_faq.htm
Archives:               http://www.swynk.com/sitesearch/search.asp
To unsubscribe:         mailto:[EMAIL PROTECTED]
Exchange List admin:    [EMAIL PROTECTED]

_________________________________________________________________
List posting FAQ:       http://www.swinc.com/resource/exch_faq.htm
Archives:               http://www.swynk.com/sitesearch/search.asp
To unsubscribe:         mailto:[EMAIL PROTECTED]
Exchange List admin:    [EMAIL PROTECTED]

Reply via email to