Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Win32/Win64 API (native code) (https://www.delphipraxis.net/17-win32-win64-api-native-code/)
-   -   Delphi Outlook Sicherheitsmeldung (https://www.delphipraxis.net/55883-outlook-sicherheitsmeldung.html)

Boombuler 28. Okt 2005 08:44


Outlook Sicherheitsmeldung
 
Hi @ all

ich habe ein Programm das Daten mit Outlook synchronisiert. Nur seit ein paar Outlook Versionen bekommt man immer diese tolle Sicherheitsmeldung ob man den Zugriff erlauben möchte.

Diese muss umbedingt abgestellt werden... Kunden meckern etc. pp

Momentan habe ich dieses mit einem API-Hook von SetForegroundWindow gemacht, der das Fenster richtig einstellt und dann auf OK klickt. Problem dabei ist es flackert ungemein... Dies nervt besonders in Terminal-Sitzungen...

Hat jemand ne Idee wie ich das noch anderweitig lösen könnte?

Ne Idee wäre noch mit WriteProcessMemory die Abfrage im laufenden Betrieb zu entfernen. Das wirft aber das Problem auf, das man die Funktion im Prinzip für jede erdenkliche Outlook Version neu schreiben müsste!

Greetz
Boombuler

Phoenix 28. Okt 2005 09:11

Re: Outlook Sicherheitsmeldung
 
Fakt ist: Dies ist (aus etlichen wirklich guten Gründen) nicht möglich.

Wenn Du es abschalten könntest könnten das die Viren- und Würmerentwickler auch. Das Daten aus Outlook nicht mehr ohne Benutzererlaubnis abrufbar sind verhindert, dass sich eben solche Schädlinge diese Daten zu Nutze machen um sich zu verbreiten.

Die 'ich klicke einfach selber' Methode ist übrigens ein Grund warum eine solche Software die ISO-Qualitätskriterien nicht mehr erfüllen darf. Sollte Dein Unternehmen nach ISO zertifiziert sein mach das Ding lieber wieder raus wenn Ihr Euer Zertifikat nicht los werden wollt.

Boombuler 28. Okt 2005 11:40

Re: Outlook Sicherheitsmeldung
 
Schon gut ^^

Seltsam ist nur das diverse andere Firmen das auch schaffen die meldung auszuhebeln...

Greetz
Boombuler

Bernhard Geyer 28. Okt 2005 11:51

Re: Outlook Sicherheitsmeldung
 
Zitat:

Zitat von Boombuler
Seltsam ist nur das diverse andere Firmen das auch schaffen die meldung auszuhebeln...

Ich denke mal diese anderen Firmen haben ein Plugin für Outlook geschrieben und greifen somit nicht über die Externe COM-Schnittstelle zu wie es alle einfachen Script-Würmen getan haben.

Evtl. hilft dieser Thread

Heffalump 28. Okt 2005 11:57

Re: Outlook Sicherheitsmeldung
 
Die besagten Firmen, welches es ohne diesen Hinweis schaffen, nutzen die Extended MAPI. Hier ein Link, wo entsprechende Delphibeispiele zu finden sind.

Extended MAPI in DELPHI

backdraft 20. Nov 2005 22:13

Re: Outlook Sicherheitsmeldung
 
Hat den jemand einen Vorschlag, wie man das Problem lösen kann? Ich hasbe nämlich das selbe Problem.

Luckie 20. Nov 2005 23:00

Re: Outlook Sicherheitsmeldung
 
Es gibt keine Lösung und das ist auch gut so.

Phoenix 21. Nov 2005 00:58

Re: Outlook Sicherheitsmeldung
 
Naja.. eine Lösung gibt es tatsächlich.. man kann seine Software von MS zertifizieren lassen. Mit dem korrekten Zertifikat fragt Outlook dann nicht mehr ab. Aber das ist halt nicht ganz billig.

Heffalump 22. Nov 2005 11:27

Re: Outlook Sicherheitsmeldung
 
Es geht ohne Sicherheitshinweise. Schaut Euch das Beispiel Example # 4 an. Ich habe mir das Package zugelegt und mir dieses Beispiel (im Sourcecode) angeschaut. Das Beispiel greift auf das Adressbuch zu, zeigt alle Einträge (inkl. der Mailadressen an). Keine Zauberei, keine Zertifizierung oder ähnliches.

mgubler 22. Nov 2005 11:43

Re: Outlook Sicherheitsmeldung
 
Ich sage nur: MAPI Labs.
Dort kann man ein Tool für Outlook runterladen.
Für Exchange gibt es administrative Vorlagen um diese Meldung zu unterbinden!

Hier ist der Download: Download: Outlook Security


Alle Zeitangaben in WEZ +1. Es ist jetzt 09:19 Uhr.
Seite 1 von 2  1 2      

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