Syncen tussen Exchange en SQL

Pagina: 1
Acties:

Onderwerpen


Acties:
  • 0 Henk 'm!

  • Witte
  • Registratie: Februari 2000
  • Laatst online: 29-07 11:23
Ik en mijn collega's willen hun Outlook-contactpersonen syncen met een (sql)-database met daarin klanten en leveranciers. In de database hebben we die contactpersonen gemarkeerd die gesynced zouden dienen te worden. (Een van de mogelijkheden is dan de synchronisatie met een smartphone)
We maken gebruik van outlook2003 met exchange-sbs2003.

Nu had ik een aantal methoden bedacht:

1. VB en Outlook objecten
In VB (Access) kan ik een outlook-applicatieobject maken, aanmelden, de juiste folder kiezen en tenslotte een contact-item uitlezen, aanmaken, of aanpassen. Dit werkt eigenlijk heel behoorlijk. Echter, deze methode heeft een aantal nadelen:
- Traag. Omdat ik wil syncen, moet ik voor elk bewuste contactpersoon checken of deze al bestaat in mijn outlook-omgeving
- Onhandig. Al onze outlook-gebruikers zullen dit zelf moeten doen. Je kan immers niet namens een andere gebruiker dit trucje doen.
- Buggy. Outlook.exe wil wel eens blijven hangen als een soort zombie-proces. Outlook is dan niet meer te gebruiken, en moet met de taakmanager afgeschoten worden. Dit is verre van ideaal.

2 Tabel koppelen in Access
In Access kan je heel gemakkelijk een outlook/exchange-store koppelen. Ik heb dan heel fraai een tabel in mijn Access-database met daarin de contactpersoon-items. Dit werk lekker snel en eenvoudig, maar heeft toch ook weer nadelen.
- Onhandig. Weer zullen de individuele outlook-gebruikers dit zelf moeten doen.
- Niet alle velden. In zo'n gekoppelde tabel zie ik niet alle contactpersoon-velden, alleen de meest belangrijke. Maar een essentieel veld ontbreekt: categories

3 syncen met een SQL-database
Dit lijkt de fraaiste oplossing. Het lijkt me ideaal om server-sided de contactpersonen uit Exchange-store te syncen met een SQL-databaseje, waarnaartoe je gemakkelijk kunt koppelen.
Echter, ik heb geen idee of dit kan en hoe dit kan. Op internet kan ik wel een tooltje vinden: MXsync, maar daar is weer bijzonder weinig over te vinden.

Heeft iemand ervaring met bovenstaande problematiek?

PS weet niet of dit nu wel het juiste forum is hiervoor

Houdoe


Acties:
  • 0 Henk 'm!

  • QuadrifoglioVerde
  • Registratie: April 2002
  • Laatst online: 28-07-2024
Microsoft Forefront Identity Manager is waarschijnlijk overkill?

Acties:
  • 0 Henk 'm!

  • Roady81
  • Registratie: September 2009
  • Laatst online: 24-09-2018
Heb je al eens naar GeniusConnect gekeken?
Dit werkt ook met een custom database schema dus je hoeft niet de structuur van je database te veranderen om het werkend te krijgen.

HowTo-Outlook | MSOutlook.info


Acties:
  • 0 Henk 'm!

  • Witte
  • Registratie: Februari 2000
  • Laatst online: 29-07 11:23
Dat ga ik eens proberen! Thanx. Het is weliswaar client-sided, en het liefst zie ik het server-sided opdat de gebruiker zelf niets hoeft te doen.

Houdoe


Acties:
  • 0 Henk 'm!

  • alt-92
  • Registratie: Maart 2000
  • Niet online

alt-92

ye olde farte

Maar dat server-side zal je niet zonder user interactie kunnen bereiken omdat je het hebt over de user's persoonlijke contact list (zit vast aan een mailbox die alleen voor de user is).
Als je het nu over een Address List á la GAL hebt, dan wordt dat wel een stuk makkelijker.

ik heb een 864 GB floppydrive! - certified prutser - the social skills of a thermonuclear device