Ich hatte mal eine ähnliche Fragestellung innerhalb von Server-Daten.
Da bestand die Lösung schließlich darin, die Adressen als Visitenkarten (.vcf) zu exportieren.
Das ist dieses reine Textformat, mit dem man bsp. Visitenkarten auch in Outlook anhängen kann.
Die Xing-Kontakte kann man bsp. in diesem Format exportieren.
Anschließend kriegt man das per Doppelklick in Outlook rein.
Die eigentliche Technik ist vergleichsweise simpel: Eine Abfrage schreiben, die eine Adresse als eine Zeile zurückliefert und aus dieser Zeile dann eine .vcf - Datei machen.
Das Problem dabei ist, daß dieses .vcf - Format sehr roh ist, ähnlich wie das Mailformat. Man muß bsp. Sonderzeichen als UTF-7 oder als QuotedPrintable konvertieren. 'Technisch' geht das - aber es ist eine ziemliche Fummelarbeit.
Eventuell gibt es irgendwelche OpenSource-Scripte, die das bereitstellen - basierend auf einer Datenzeile eine solche .vcf-Datei erstellen.
Ein Problem dabei besteht darin, daß Outlook (zumindest die älteren Versionen) nur .vcf-Dateien importieren, die Kontaktdaten zu einer Person enthalten. Ein Massenimport funktioniert so nicht.
Die Umkehrung funktioniert theoretisch genauso. Aber dann muß man sich den Konverter in umgekehrter Richtung schreiben.
Sprich: Ab da
http://de.wikipedia.org/wiki/VCard
mal suchen, ob es irgendwo Code gibt.