AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Win32/Win64 API (native code) Delphi MAPI und Exchange Server, Kontakte auslesen
Thema durchsuchen
Ansicht
Themen-Optionen

MAPI und Exchange Server, Kontakte auslesen

Ein Thema von PASST · begonnen am 4. Aug 2009 · letzter Beitrag vom 3. Nov 2009
 
PASST

Registriert seit: 30. Mär 2005
Ort: Krefeld
325 Beiträge
 
Delphi 7 Enterprise
 
#1

MAPI und Exchange Server, Kontakte auslesen

  Alt 4. Aug 2009, 16:32
Hallo allerseits,

es geht um den Zugriff per MAPI auf die Kontakte von Outlook, denen z.T. User des Exchange Servers mit Adressen aus dem Active Directory zugrunde liegen.

...Vorab kommt eine längere Umschreibung der Umstände...
Wir führen in einem öffentlichen Kontakt-Ordner des Exchange Server 2003 ein Firmenadressbuch. Die Emailadressen der Kontakte, die dort eingetragen sind, können unterschieden werden nach Usern, die im Exchange Server (bzw. im Active Directory) angelegt sind und Kontakte, die nur als externe SMTP-Adressen vorliegen. Outlook unterscheidet diese dann auch automatisch. Dies lässt sich nicht umgehen!

Greife ich aus Delphi per MAPI darauf zu, erhalte ich für ContactItem.Email1AddressType SMTP bzw. EX angezeigt. Für den Wert ContactItem.Email1Address erhalte ich dann im ersten Fall die tatsächliche SMTP-Emailadresse und im zweiten Fall ein Konstrukt aus der X400-Adresse, so dass sich anhand der OU (Organization Unit) und dem CN (Common Name) die Emailadresse bauen lässt.

...Nun zu meinem eigentlich Problem...
Da der Firmenname sich geändert hat, hat sich auch die Emaildomain geändert. Bei allen Usern des Exchange Servers bzw. des AD ist die neue Email-Domain als Hauptadresse eingetragen worden. Die Kontakte des Firmenadressbuchs dagegen, weisen für ContactItem.Email1Address weiterhin auf die alte X400-Adresse - auch wenn der Kontakt in diesem öffentlichen Ordner neu angelegt wird.

Hat jemand einen Tipp wie ich hier weiterkomme?


Gruß
Peter
  Mit Zitat antworten Zitat
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 07:00 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz