Word から差し込み印刷によりメールを送信する際に表示される警告ダイアログを表示させないようにする方法


メッセージで「Word 2007 から差し込み印刷でメール送信する際に表示される警告ダイアログを表示させなくする方法はないか」というご質問をいただきました。
Word や Excel からメールの送信を行う場合、通常は Simple MAPI という API が使用されます。Simple MAPI はメールソフトが Outlook 以外でも使用可能な API であり、テキスト形式のメールの送信や添付ファイルつきのメールの送信が可能です。

しかし、簡単に使用が可能なことから、ウィルスなどに悪用される可能性が高いため、Outlook 2007 は Simple MAPI 経由でメールが送信されるような場合に警告ダイアログを表示します。

この警告ダイアログを表示させないようにするには、SP2 または KB953925 の修正プログラムを適用し、以下の手順でレジストリを設定する必要があります。

  1. スタート メニューの [ファイル名を指定して実行] で "Regedit.exe" と入力し、[OK] をクリックします。
  2. 以下のレジストリ キーを左ペインで探し、クリックします。なければキーを作成します。
        HKEY_CURRENT_USER\Software\Policies\Microsoft\Office\12.0\Outlook\Security
  3. [編集]-[新規]-[DWORD 値] をクリックします。
  4. 名前に "PromptSimpleMAPINameResolve" と入力します。
  5. [PromptSimpleMAPINameResolve] を右クリックし、[修正] をクリックします。
  6. [値のデータ] に 2 と入力して [OK] をクリックします。(元に戻すには 1 を入力します。)
  7. [編集]-[新規]-[DWORD 値] をクリックします。
  8. 名前に "PromptSimpleMAPISend" と入力します。
  9. [PromptSimpleMAPISend] を右クリックし、[修正] をクリックします。
  10. [値のデータ] に 2 と入力して [OK] をクリックします。(元に戻すには 1 を入力します。)
  11. レジストリ エディタを終了します。

なお、レジストリの編集に自信がないという方のために、レジストリ設定のファイルを作成しました。以下の URL より AllowSMAPI.reg ファイルをダウンロードし、ダブルクリックすると上記のレジストリ設定が行われます。

http://cid-9d7ea61ec7daa750.skydrive.live.com/self.aspx/%e5%85%ac%e9%96%8b/AllowSMAPI.reg

また、一時的にこの設定を行った後、元に戻したい場合には以下の URL より PromptSMAPI.reg ファイルをダウンロードし、ダブルクリックしてください。

http://cid-9d7ea61ec7daa750.skydrive.live.com/self.aspx/%e5%85%ac%e9%96%8b/PromptSMAPI.reg

    参考技術情報

    953806 Outlook 2007 で、グループ ポリシー オブジェクトを使用して、簡易 MAPI の設定を構成すると、プログラムによるセキュリティ設定を正常に構成できません。

    Word から差し込み印刷によりメールを送信する際に表示される警告ダイアログを表示させないようにする方法」への1件のフィードバック

    1. いつも参考させていただき、大変助かっております。ありがとうございます。
      Outlook 2013(windows7)を使用しているのですが、同じ操作をしても大丈夫でしょうか?

    コメントを残す

    以下に詳細を記入するか、アイコンをクリックしてログインしてください。

    WordPress.com ロゴ

    WordPress.com アカウントを使ってコメントしています。 ログアウト / 変更 )

    Twitter 画像

    Twitter アカウントを使ってコメントしています。 ログアウト / 変更 )

    Facebook の写真

    Facebook アカウントを使ってコメントしています。 ログアウト / 変更 )

    Google+ フォト

    Google+ アカウントを使ってコメントしています。 ログアウト / 変更 )

    %s と連携中