Po uzyskaniu certyfikatu S/MIME nie są dostępne przyciski do podpisywania ani szyfrowania wiadomości e-mail w programie Outlook 2007 i w programie Outlook 2010

Oryginalny numer KB: 2482059

Podsumowanie

Program Microsoft Office Outlook 2007 i Outlook 2010 mogą automatycznie konfigurować protokół S/MIME, jeśli w systemie Windows jest dostępny prawidłowy certyfikat S/MIME zgodny z Twoim adresem e-mail. Jednak ten proces należy zainicjować ręcznie, uzyskując dostęp do opcji Zabezpieczenia poczty e-mail w Centrum zaufania w programie Microsoft Outlook.

W tym artykule opisano, jak ty lub administrator możecie użyć ustawienia rejestru, aby wymusić na programie Outlook wyświetlanie przycisków Podpisuj i szyfruj na Wstążce, mimo że protokół S/MIME nie został jeszcze w pełni skonfigurowany. Po włączeniu ustawienia rejestru i wyświetleniu przycisków Podpisuj i szyfruj po wybraniu dowolnego przycisku po raz pierwszy zostanie zainicjowana i ukończona automatyczna konfiguracja protokołu S/MIME. Od tego momentu możesz podpisać lub zaszyfrować dowolną wiadomość e-mail.

Więcej informacji

Ważna

W tej sekcji, metodzie lub w tym zadaniu podano informacje dotyczące modyfikowania rejestru. Niepoprawne zmodyfikowanie rejestru może jednak być przyczyną poważnych problemów. Dlatego należy uważnie wykonywać podane czynności. Dla większego bezpieczeństwa przed zmodyfikowaniem rejestru należy wykonać jego kopię zapasową. Dzięki temu będzie można przywrócić rejestr w przypadku wystąpienia problemu. Aby uzyskać więcej informacji na temat sposobu tworzenia kopii zapasowych, przywracania i modyfikowania rejestru, zobacz artykuł Tworzenie kopii zapasowych i przywracanie rejestru systemu Microsoft Windows.

Aby wymusić wyświetlanie przycisków Podpisywanie i szyfrowanie w programie Outlook 2007 lub Outlook 2010, dodaj SecurityAlwaysShowButtons wartość do rejestru. Aby to zrobić, wykonaj następujące kroki.

  1. Zakończ pracę programu Outlook.

  2. Uruchom Edytor rejestru.

    W systemie Windows Vista lub w systemie Windows 7: wybierz pozycję Start, wpisz regedit w polu Start Search, a następnie naciśnij klawisz Enter.

    Jeśli zostanie wyświetlony monit o podanie hasła administratora lub potwierdzenie, wpisz hasło lub wybierz pozycję Kontynuuj.

    W systemie Windows XP: wybierz pozycję Start, wybierz pozycję Uruchom, wpisz regedit, a następnie wybierz przycisk OK.

  3. Zlokalizuj, a następnie kliknij prawym przyciskiem myszy następujący podklucz rejestru, zgodnie z potrzebami dla uruchomionej wersji programu Outlook:

    • W programie Outlook 2007

      HKEY_CURRENT_USER\Software\Microsoft\Office\12.0\Outlook\Preferences

    • W programie Outlook 2010

      HKEY_CURRENT_USER\Software\Microsoft\Office\14.0\Outlook\Preferences

  4. W menu Edytuj wskaż pozycję Nowy, a następnie wybierz pozycję WARTOŚĆ DWORD.

  5. Wpisz SecurityAlwaysShowButtons , a następnie naciśnij klawisz Enter.

  6. Kliknij prawym przyciskiem myszy pozycję SecurityAlwaysShowButtons, a następnie wybierz pozycję Modyfikuj.

  7. W polu Dane wartości wpisz 1, a następnie wybierz przycisk OK.

  8. Zamknij Edytor rejestru.

Zazwyczaj przed udostępnieniem kontrolek Sign and Encrypt Ribbon należy określić, które certyfikaty mają być używane do podpisywania i szyfrowania. W scenariuszu wdrażania lepiej byłoby automatycznie określić ustawienia protokołu S/MIME, zamiast wymagać od użytkowników ręcznego określania ustawień w oknie dialogowym Centrum zaufania . Nie ma mechanizmu wdrażania ustawień S/MIME. Jednak SecurityAlwaysShowButtons wartość rejestru zapewnia alternatywną metodę.

Jeśli certyfikaty S/MIME są wdrażane na komputerach klienckich, program Outlook automatycznie konfiguruje ustawienia, jeśli określisz, że komunikat ma być podpisany lub zaszyfrowany. Jeśli kontrolki Wstążki nie są wyświetlane przez skonfigurowanie SecurityAlwaysShowButtons wartości rejestru, trudno jest określić, czy komunikat ma być podpisany lub zaszyfrowany. Po włączeniu ustawienia rejestru kontrolki Wstążki są zawsze dostępne.

Rozwiązywanie problemów

Uwaga

Jeśli nie ma prawidłowego certyfikatu S/MIME i próbujesz podpisać lub zaszyfrować komunikat, operacja podpisywania lub szyfrowania zakończy się niepowodzeniem. Ponadto wyświetlany zostanie następujący komunikat o błędzie:

Program Microsoft Office Outlook nie może podpisać ani zaszyfrować tej wiadomości, ponieważ nie masz certyfikatów, których można użyć do wysyłania z adresu e-mail "adres e-mail". Możesz wykonać jedną z następujących czynności:

Uzyskaj nowy identyfikator cyfrowy do użycia z tym kontem. W menu Narzędzia kliknij pozycję Opcje, kliknij kartę Zabezpieczenia, a następnie kliknij pozycję Pobierz identyfikator cyfrowy.

Użyj przycisku Konta, aby wysłać wiadomość przy użyciu konta, dla którego masz certyfikaty.

Na komputerze musi istnieć prawidłowy certyfikat S/MIME, który program Outlook może znaleźć i używać do celów S/MIME.

Jeśli używasz przycisków Sign lub Encrypt i wystąpi błąd, możesz rozwiązać problemy z ręczną konfiguracją protokołu S/MIME w programie Outlook. W tym celu wykonaj następujące kroki, stosownie do wersji uruchomionego programu Outlook.

Outlook 2010

  1. W programie Outlook wybierz kartę Plik na wstążce, a następnie wybierz pozycję Opcje.
  2. W oknie dialogowym Opcje programu Outlook wybierz pozycję Centrum zaufania w okienku nawigacji po lewej stronie.
  3. Wybierz przycisk Ustawienia Centrum zaufania w okienku szczegółów po prawej stronie.
  4. W oknie dialogowym Centrum zaufania wybierz pozycję Zabezpieczenia poczty e-mail w okienku nawigacji po lewej stronie.
  5. Wybierz przycisk Ustawienia w okienku szczegółów po prawej stronie.

Jeśli pola tekstowe Certyfikat podpisywania i Certyfikat szyfrowania są puste, te puste pola wskazują, że program Outlook nie może automatycznie skojarzyć certyfikatu S/MIME z adresem e-mail określonym na koncie e-mail. Aby ręcznie skonfigurować certyfikaty, wybierz przyciski Wybierz .

Outlook 2007

  1. W programie Outlook wybierz menu Narzędzia , a następnie wybierz pozycję Centrum zaufania.
  2. W oknie dialogowym Centrum zaufania wybierz pozycję Zabezpieczenia poczty e-mail w okienku nawigacji po lewej stronie.
  3. Wybierz przycisk Ustawienia w okienku szczegółów po prawej stronie.

Jeśli zostanie uruchomiony Kreator zabezpieczeń powitalnej poczty e-mail, oznacza to, że program Outlook nie może automatycznie skojarzyć certyfikatu S/MIME z adresem e-mail określonym na koncie e-mail.

Wyświetlanie zainstalowanych certyfikatów

Aby określić, które certyfikaty S/MIME są zainstalowane w systemie Windows, wykonaj następujące kroki:

  1. Uruchom Edytor rejestru.

    W systemie Windows Vista lub w systemie Windows 7: wybierz pozycję Start, wpisz certmgr.msc w polu Start Search, a następnie naciśnij klawisz Enter.

    Jeśli zostanie wyświetlony monit o podanie hasła administratora lub potwierdzenie, wpisz hasło lub wybierz pozycję Kontynuuj.

    W systemie Windows XP: wybierz pozycję Start, wybierz pozycję Uruchom, wpisz certmgr.msc, a następnie wybierz przycisk OK.

  2. Rozwiń węzeł Osobiste , a poniżej tego węzła rozwiń węzeł Certyfikaty .