AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Sprachen und Entwicklungsumgebungen Sonstige Fragen zu Delphi Delphi Email Adresse aus dem Active Directory lesen
Thema durchsuchen
Ansicht
Themen-Optionen

Email Adresse aus dem Active Directory lesen

Ein Thema von cherry · begonnen am 17. Jan 2008 · letzter Beitrag vom 17. Apr 2023
Antwort Antwort
Seite 2 von 2     12   
Benutzerbild von RWarnecke
RWarnecke

Registriert seit: 31. Dez 2004
Ort: Stuttgart
4.408 Beiträge
 
Delphi XE8 Enterprise
 
#11

Re: Email Adresse aus dem Active Directory lesen

  Alt 17. Mär 2008, 16:17
Ich weiß nicht hunderprozentig wie es bei Usern in der Domäne ist. Aber wenn Sich ein User in einem Novell-Netzwerk anmeldet, wird lokal auf dem Rechner in der Registry der Distinguished Name abgespeichert.
Schaue mal nach, ob Du Ihn in der Registry findest und wenn ja, mache Deine LDAP-Abfrage und dann hast Du die E-Mail Adresse.
Rolf Warnecke
App4Mission
  Mit Zitat antworten Zitat
Benutzerbild von cherry
cherry

Registriert seit: 14. Nov 2005
561 Beiträge
 
RAD-Studio 2009 Ent
 
#12

Re: Email Adresse aus dem Active Directory lesen

  Alt 18. Mär 2008, 06:36
ne das ist sicher der falsche Weg. Ich will ja nicht nur die EMail Adresse vom angemeldeten Benutzer!
Ist das nur mein Gefühl, oder ist die ganze Welt verrückt geworden!?
  Mit Zitat antworten Zitat
Benutzerbild von cherry
cherry

Registriert seit: 14. Nov 2005
561 Beiträge
 
RAD-Studio 2009 Ent
 
#13

Re: Email Adresse aus dem Active Directory lesen

  Alt 18. Mär 2008, 06:37
na kommt schon, das kann doch nicht so schwierig sein. Ist es so einfach dass es mir niemand sagen will?
Ist das nur mein Gefühl, oder ist die ganze Welt verrückt geworden!?
  Mit Zitat antworten Zitat
Benutzerbild von RWarnecke
RWarnecke

Registriert seit: 31. Dez 2004
Ort: Stuttgart
4.408 Beiträge
 
Delphi XE8 Enterprise
 
#14

Re: Email Adresse aus dem Active Directory lesen

  Alt 18. Mär 2008, 08:52
Zitat von cherry:
ne das ist sicher der falsche Weg. Ich will ja nicht nur die EMail Adresse vom angemeldeten Benutzer!
Wieso ist das der falsche Weg ? So kommst Du doch an den Distinguished Name. Allerdings Du möchtest das nur von einem PC aus machen, ohne das sich der betroffene User anmeldet. Dann schreibe doch eine rekursive Suche, die Dir jedes Userobjekt ausgibt und zusätzlich die Informationen die Du haben möchtest, wie zum Beispiel die E-Mail Adresse.
Nach meiner Meinung gibt es nur zwei Möglichkeiten.
1. Möglichkeit:
Du liest die Informationen aus, wenn sich der User angemeldet hat. Damit erfährst Du den Distinguished Name und kannst die Abfrage an die AD stellen.
2. Möglichkeit:
Du suchst erst den Usernamen in der AD, bekommst so den Distinguished Name und fragst dann die Informationen ab, die Du brauchst.
Rolf Warnecke
App4Mission
  Mit Zitat antworten Zitat
Benutzerbild von cherry
cherry

Registriert seit: 14. Nov 2005
561 Beiträge
 
RAD-Studio 2009 Ent
 
#15

Re: Email Adresse aus dem Active Directory lesen

  Alt 18. Mär 2008, 09:10
Sorry AlterMann... Tut mir echt leid... Du hast mir die Lösung schon vor Monaten auf dem Silbertablett präsentiert und ich war zu Dumm um es zu erkennen!

Natürlich kann dein Programm (AlterMannsProgramm) das ja schon alles... hab das Programm nochmals getestet... is ja alles was ich brauche... vielen Dank...

und nichts für ungut.

Frohe Festtage... 8)

Cheers
Ist das nur mein Gefühl, oder ist die ganze Welt verrückt geworden!?
  Mit Zitat antworten Zitat
wschrabi

Registriert seit: 16. Jan 2005
437 Beiträge
 
#16

AW: Email Adresse aus dem Active Directory lesen

  Alt 15. Apr 2023, 15:55
Hallo
ich würde auch eine Lösung von EMAIL SUCHE im Unternehmen brauchen. Kannst Du mir bitte sagen wie das jetzt bei Dir läuft?
In Exchange / Outlook gibt es ja das Adressbuch, ist das auch via LDAP erstellt? Genau so wie in OUTLOOK, würde ich in Delphi einen Namen, Vornamen des Unternehmens suchen, und dann seine EMAIL-Adresse erfragen wollen.
Danke für Deinen Tip.
ws
  Mit Zitat antworten Zitat
peterbelow

Registriert seit: 12. Jan 2019
Ort: Hessen
672 Beiträge
 
Delphi 11 Alexandria
 
#17

AW: Email Adresse aus dem Active Directory lesen

  Alt 16. Apr 2023, 11:19
Hallo
ich würde auch eine Lösung von EMAIL SUCHE im Unternehmen brauchen. Kannst Du mir bitte sagen wie das jetzt bei Dir läuft?
In Exchange / Outlook gibt es ja das Adressbuch, ist das auch via LDAP erstellt? Genau so wie in OUTLOOK, würde ich in Delphi einen Namen, Vornamen des Unternehmens suchen, und dann seine EMAIL-Adresse erfragen wollen.
Danke für Deinen Tip.
ws
Verwende lieber das Outlook-Verzeichnis (z. B. via Outlook OLE Automation). Das hat jeder User verfügbar, der Outlook installiert und einen e-Mail Account in der Firma hat. Ob die e-Mail-Adressen auch über LDAP verfügbar sind und gepflegt werden hängt von der LDAP-Konfiguration ab und damit von der Kompetenz der IT-Verantwortlichen. Außerdem ist der LDAP-Zugang für "normale" Benutzer in großen Firmennetzwerken häufig aus Performance- und Datenschutzgründen limitiert.
Peter Below
  Mit Zitat antworten Zitat
wschrabi

Registriert seit: 16. Jan 2005
437 Beiträge
 
#18

AW: Email Adresse aus dem Active Directory lesen

  Alt 16. Apr 2023, 17:37
Besten Dank Herr Peter, können Sie so eine Outlook ole Automation für Delphi Berlin - auch kommerzieller Natur- empfehlen?
Schönen Abend und besten Dank
Walter
  Mit Zitat antworten Zitat
peterbelow

Registriert seit: 12. Jan 2019
Ort: Hessen
672 Beiträge
 
Delphi 11 Alexandria
 
#19

AW: Email Adresse aus dem Active Directory lesen

  Alt 16. Apr 2023, 19:29
Das geht mit Delphi-Bordmitteln, man muß nur die Outlook type library importieren (Components -> Import component). Ich hab Sydney nicht mehr auf diesem Rechner, aber deine Installation sollte unter dem Installationsverzeichnis ein Unterverzeichnis OCX\Servers haben, in dem sich schon mitgelieferte Units für diverse Office-Anwendungen finden, in mehreren Versionen. Falls die Palette in deiner IDE einen ActiveX-Tab hat sieh auch da mal rein; die Units enthalten nämlich Wrapper-Komponenten für die wichtigsten OLE-Interfaces die man ganz normal auf ein Form oder Datamodule legen kann.

Leider gibt es für den ganzen Kram nur die Microsoft VBA-Dokumentation, mit ein Bißchen googeln ("delphi outlook ole automation address book" z. B.) findet sich aber sicher ein paar Hinweise.
Peter Below
  Mit Zitat antworten Zitat
wschrabi

Registriert seit: 16. Jan 2005
437 Beiträge
 
#20

AW: Email Adresse aus dem Active Directory lesen

  Alt 17. Apr 2023, 06:57
Tausend dank für dein wertvolles Feedback, ich werden Google zu Rate ziehen und mich hoffentlich schlau machen!
Schönen Gruß
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 2 von 2     12   


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 19:28 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz