Select the product you need help with
OL2002: W przypadku dostępu do książki adresowej za pomocą modelu obiektów programu Outlook ustawienia zabezpieczeń programu Outlook nie są honorowane, jeśli program Outlook nie jest uruchomionyNumer ID artykułu: 329765 - Zobacz jakich produktów dotyczą zawarte w tym artykule porady. Symptomy
Jeśli próbujesz uzyskać dostęp do książki adresowej za pomocą kodu używającego modelu obiektów programu Outlook, a program Outlook nie jest uruchomiony, może pojawić się następujący monit zabezpieczeń, nawet jeśli opcja Zezwalaj na dostęp do książki adresowej za pośrednictwem modelu obiektów programu Outlook jest poprawnie włączona w folderze Ustawienia zabezpieczeń programu Outlook 10.
Pewien program próbuje uzyskać dostęp do adresów e-mail przechowywanych w programie Outlook. Czy chcesz na to zezwolić? Jeżeli jest to sytuacja nieoczekiwana, może świadczyć o działaniu wirusa i należy wybrać przycisk Nie. Przyczyna
To zachowanie występuje, ponieważ nie ma uruchomionej sesji programu Outlook, która określiłaby poprawny profil zabezpieczeń do załadowania. Dlatego używany jest domyślny profil zabezpieczeń, powodując pojawianie się monitu zabezpieczeń. W przypadku programowego uzyskiwania dostępu do pozycji w książce adresowej musi być uruchomiona sesja, która określa poprawny profil zabezpieczeń do załadowania. Jeśli program Microsoft Outlook XP nie jest uruchomiony, okno dialogowe zabezpieczeń monituje użytkownika, ponieważ jest używany domyślny profil zabezpieczeń. Obejście problemu
Aby obejść ten problem, użyj drugiego kodu z tej sekcji. Na przykład następujący kod języka Visual Basic Scripting (VBS) powoduje, że pojawia się monit zabezpieczeń:
Set ol = CreateObject("Outlook.Application")
Set AL = ol.session.addresslists("Global Address List")
Set AE = AL.addressEntries(1)
MsgBox AE.address
Następujący kod omija ten problem, zapewniając stałe występowanie odwołania do ustanowionej sesji programu Outlook, co zapobiega pojawianiu się monitu zabezpieczeń:
Set ol = CreateObject("Outlook.Application")
Set session = ol.session
Set AL = ol.session.addresslists("Global Address List")
Set AE = AL.addressEntries(1)
MsgBox AE.address
Więcej informacji
For additional information about e-mail security features, click the following article number to view the article in the Microsoft Knowledge Base:
290499
(http://support.microsoft.com/kb/290499/PL/
)
OL2002: Informacje dla administratora o funkcjach zabezpieczeń poczty e-mail
WłaściwościNumer ID artykułu: 329765 - Ostatnia weryfikacja: 6 czerwca 2003 - Weryfikacja: 1.0
| Tłumaczenia artykułów
|


Powrót na górę








