KutoolsforOffice— 1 つのソリューション、5 つの強力なツール。少ない労力で大きな成果。

Outlook で送信するすべてのメールに自動的に Bcc を設定するには、どうすればよいですか?

著者Siluvia変更日

Outlook でメールを扱う際、上司や別の個人アカウント、あるいはアーカイブ目的など、送信するすべてのメッセージに他の受信者に知られずに常に特定の「非表示」受信者を含めたい場合があります。標準の Blind Carbon Copy(Bcc)機能を使えば、こうした「見えない」受信者を追加し、そのメールアドレスを他の宛先から完全に隠すことが可能です。しかし、Outlook の標準ワークフローでは、メール送信のたびに手動で Bcc フィールドを表示し、希望する受信者のアドレスを都度入力する必要があります。この繰り返しの手動作業は、特に同じアドレスに頻繁に Bcc を設定する必要があるユーザーにとって、煩雑でミスも起こりやすくなります。このプロセスを効率化するには、送信するすべてのメールに自動的に Bcc を設定することで、時間を節約し、一貫性を確保できます。本記事では、Outlook でメールを自動的に Bcc するためのステップバイステップのソリューションを紹介し、その価値、実用的な活用方法、および注意点を詳しく解説します。


VBA を使用してOutlook で自動 BCC をデフォルト設定する

Outlook には、送信するすべてのメールに自動的に Bcc 受信者を追加する組み込み設定は用意されていません。ただし、VBA(Visual Basic for Applications)を使えば、送信するメールすべてに指定した Bcc アドレスを自動的に追加するカスタムルールを作成できます。この方法は上級ユーザーに完全な制御を提供しますが、慎重なセットアップとセキュリティに関するプロンプトへの注意が必要です。

適用可能なシナリオ:Outlook のスクリプトエディターを編集することに慣れており、アカウントの種類やメッセージの条件に関係なく、常にバックグラウンドで Bcc を実行したいユーザーに最適です。この方法は外部アドインを必要とせず、すべての標準的なOutlook バージョンで動作します。

制限事項:VBA を使用した方法は、Web 版Outlook(Outlook Online)、Mac 版、およびモバイル版では公式にサポートされていません。一部の企業環境では、セキュリティポリシーによりマクロが無効化されている可能性があります。また、Bcc アドレスを変更する際にはコードの更新が必要で、Outlook の特定バージョンへのアップグレードや再インストール後に設定が保持されない場合もあります。

以下の VBA コードを適用すれば、Outlook に自動 Bcc ルールを簡単に設定できます。次の手順を慎重にご確認のうえ、実行してください。

1Alt+F11キーを同時に押して、Microsoft Visual Basic for Applicationsウィンドウを開きます。

2.左側のプロジェクトペインで、ThisOutlookSessionをダブルクリックしてコードウィンドウを開き、下記の VBA コードをそのウィンドウに貼り付けてください。視覚的なガイドについては、スクリーンショットを参照してください:

VBA を使用して Outlook で送信するすべてのメールを自動的に BCC する

VBA コード:すべてのメール送信時に自動 BCC を自動的に Bcc

Private Sub Application_ItemSend(ByVal Item As Object, Cancel As Boolean)
Dim objRecip As Recipient
    Dim strMsg As String
    Dim res As Integer
    Dim strBcc As String
    On Error Resume Next
    
    ' #### USER OPTIONS ####
    ' address for Bcc -- must be SMTP address or resolvable
    ' to a name in the address book
    strBcc = "SomeEmailAddress@domain.com"
    
    Set objRecip = Item.Recipients.Add(strBcc)
    objRecip.Type = olBCC
    If Not objRecip.Resolve Then
        strMsg = "Could not resolve the Bcc recipient. " & _
                 "Do you want still to send the message?"
        res = MsgBox(strMsg, vbYesNo + vbDefaultButton1, _
                 "Could Not Resolve Bcc Recipient")
        If res = vbNo Then
            Cancel = True
        End If
    End If
    
    Set objRecip = Nothing
End Sub

パラメーターの説明と実用的なヒント:
コード内のSomeEmailAddress@domain.comは、必ず BCC コピーを受信させたいメールアドレスに置き換えてください。個人アカウント、グループ、あるいはコンプライアンスやアーカイブ用の代替アカウントも指定可能です。有効なメールアドレス形式を使用し、機密情報が誤って送信されないよう、入力内容を慎重にご確認ください。

3.VBA エディターでファイル>保存をクリックした後、Microsoft Visual Basic for Applicationsウィンドウを閉じます。

コードが有効になると、Outlook デスクトップ版(Windows)でメールを送信するたびに、指定した Bcc 受信者が手動操作なしに自動的に追加されます。Bcc フィールドをわざわざ開いたり、アドレスを再入力したりする必要は一切ありません。このソリューションは、監査証跡を確実に残したい場面や、コンプライアンス対応のために常にサイレントコピーを取得したい場合に特に効果的です。

注意事項とトラブルシューティング:
• この機能を動作させるには、Outlook でマクロを有効にする必要があります。スクリプトが実行されない場合は、「トラストセンター」内のマクロのセキュリティ設定をご確認ください。
• マクロを有効にした後、メール送信時に一部のセキュリティプロンプトが表示される場合があります。これらは標準的なものであり、環境を保護するのに役立ちます。
• Outlook を再起動した後もマクロが自動的に実行されるようにするには、コードが「ThisOutlookSession」の下に保存されていることをご確認ください。
• Bcc が追加されない場合は、メールアドレスに誤りがないか、およびOutlook のマクロ設定が署名付きコードを許可しているかをご確認ください。
• もはや同じ受信者に Bcc を設定したくない場合は、コードを忘れずに更新または削除してください。
• VBA スクリプトはWindows 版Outlook デスクトップアプリでのみご利用いただけます。Outlook Web App やMac 版ではご利用いただけません。


Kutools for Outlook を使用してOutlook で自動 BCC を設定する

VBA によるソリューションはプログラム的なアプローチを提供しますが、スクリプティングに不慣れな方や、マクロが制限された環境で作業しているユーザーにとっては、難しく不便に感じられるかもしれません。Kutools for Outlookは、より直感的で柔軟な代替手段として、プログラミング不要のユーザーフレンドリーなグラフィカルなソリューションを提供します。これを使えば、すべての送信メール、または特定のメールに対して、簡単に条件を設定し、自動的に Bcc 受信者を追加できます。

Outlook の非効率さにサヨナラしましょう!Kutools for Outlook なら、メールの一括処理がもっと簡単になります。今なら30 日間の無料トライアル付き!Kutools for Outlook を今すぐダウンロード!

Kutools for Outlook をインストール後、送信するすべてのメールに自動的に Bcc を設定するには、次の手順に従ってください:

1.Outlook で、Kutoolsタブをクリックし、自動 CC / BCCを選択して、ルールの管理ドロップダウンリストから「ルールの管理」を選択します。すると、ルール管理ウィンドウが開きます。

Kutools for Outlook を使用した Outlook の自動 BCC

2自動 CC/BCC 管理ダイアログボックスで、新規ボタンをクリックして、新しいルールの作成を開始します。

Kutools for Outlook を使用した Outlook の自動 BCC

3ルールウィザードで、Bcc を適用する条件を設定しましょう。たとえば、「本文に -特定の単語- を含む」を選択して、特定の種類のメールにのみルールを適用することもできますし、すべてのメッセージに一律で適用することも可能です。「特定の単語」などの下線付きテキストをクリックして、詳細を入力してください。

Kutools for Outlook を使用した Outlook の自動 BCC

4テキストが含まれていますダイアログで、条件として使用したい単語やフレーズをそれぞれ追加するには、新規ボタンをクリックします。

Kutools for Outlook を使用した Outlook の自動 BCC

5検索テキストダイアログで、新しい検索キーワードフィールドに単語またはフレーズを入力し、追加をクリックした後、OKをクリックします。ヒント:複数の検索語を追加するには、各単語を個別に入力し、「追加」をクリックしてから「OK」をクリックしてください。

Kutools for Outlook を使用した Outlook の自動 BCC

6テキストが含まれていますダイアログに戻ると、必要に応じてさらに単語を追加できます。1 つのフィールド内に一緒に入力された単語は「AND」ロジック(すべて一致必須)で処理され、新規ボタンで個別に追加された単語は「OR」ロジック(いずれかが一致すればトリガー)で処理されます。「OK」をクリックして保存します。OK

Kutools for Outlook を使用した Outlook の自動 BCC

7ルールウィザードに戻り、追加条件を設定するか、不要であればそのまま次へをクリックして続行してください。

8.次のルールウィザードペインで、例外を定義する(任意)か、そのまま次へをクリックして進めてください。

9.最後のルールウィザードのステップでは、ルール名ボックスにルールの名前を入力して、後で簡単に識別できるようにしましょう。さらに、ルールの備考ボックスに説明を追加したり、受信者ボタンをクリックして Bcc 受信者を設定したり、希望するルール実行オプションを選択することもできます。設定が完了したら、OKをクリックして確定してください。

Kutools for Outlook を使用した Outlook の自動 BCC

10自動 CC/BCC マネージャーで新しいルールがチェックされていることを確認し、OKをクリックしてダイアログを閉じます。

11。最後に、Outlook のリボンでKutools > CC / BCC > 有効にするの順にクリックして、ルールを有効化してください。

Kutools for Outlook を使用した Outlook の自動 BCC

表示されたダイアログで、OKをクリックして選択を確定してください。

これらの手順を完了すると、Bcc ルールが有効になり、ルールの設定に一致するすべてのメールに自動的に指定した宛先が Bcc されます。ルールを「常に適用」に設定した場合、送信するメールすべてにバックグラウンドでシームレスに Bcc が追加されます。

メリットと追加のヒント:
• グラフィカルなインターフェースで、コードを一切触る必要がありません。
• 部署ごとの Bcc 宛先や、キーワード・受信者に基づく例外など、さまざまなニーズに合わせて複数のルールを設定できます。
• 自動 Cc ルールも同じ方法で簡単に設定可能です。
• 機能をアンインストールすることなく、個々のルールをワンクリックで有効化・無効化できます。
自動 CC/BCC 管理でルールのチェックを外すか、ツールバーから機能をオフにすれば、すぐにルールを一時停止できます。
• このソリューションは、信頼性が高く、条件に基づいたきめ細かなルールを求めるユーザーに最適です。初心者にも、権限が制限されたエンタープライズ環境にもぴったりです。

注:
(1) この機能を使えば、自動 CC ルールと自動 BCC ルールの両方を簡単に設定できます。
(2) 複数のカスタマイズ済みルールを一元管理し、ワークフローのニーズに応じてオン/オフを切り替えられます。
(3) すべてのルールを一時的に無効にするには、Kutools タブの有効にするをクリックしてください。特定のルールを無効にするには、自動 CC/BCC 管理ダイアログで該当するルール名のチェックを外してください。


トラブルシューティングとベストプラクティスの推奨事項:
• 重要なやり取りで本機能に依存する前に、必ず機密情報でない内容を使って自動 Bcc ルールを十分にテストしてください。
• ルールが期待どおりに動作しない場合(VBA またはKutools のいずれを使用している場合でも)、機能が有効になっていること、宛先アドレスが正しいこと、およびOutlook のバージョンが使用している方法に対応していることを確認してください。
• 組織のプライバシーポリシーを必ずご確認ください。機密メールのコピーを自分自身を含め自動送信すると、一部の組織におけるデータ取扱要件に違反する可能性があります。
• 自動返信を行うアドレスに Bcc を設定するなどして、メールループが発生しないよう十分ご注意ください。これにより、不要なメールや重複メールが送信されるおそれがあります。


関連記事:

Outlook で常に自分自身に自動的に CC を入れる方法は?


最高の Office 生産性ツール

まったく新しいKutools for Outlook を、100 以上の驚きの機能とともに体験しましょう!今すぐダウンロード!

🤖KUTOOLS AI高度な AI 技術を活用して、メールの返信、要約、最適化、拡張、翻訳、作成など、あらゆる操作をラクラクこなします。

📧メール自動化自動返信(POP および IMAP 対応)/メールのスケジュール送信/メール送信時にルールに基づいて自動 CC/BCC/自動転送(高度なルール)/自動で挨拶文を追加/複数の宛先を持つメールを個別のメッセージに自動分割...

📨メール管理メールの取り消し/件名などを基準に詐欺メールをブロック/重複したメールを削除/高度な検索/フォルダーを整理...

📁添付ファイルプロ一括保存/一括分離/一括圧縮/自動保存/自動的に切り離す/自動圧縮...

🌟インターフェースの魅力😊さらに美しくクールな絵文字を多数収録/重要なメールが届いた際に通知/Outlook を閉じる代わりに最小化...

👍ワンクリックの驚き全員に【Attachment】付きで返信/フィッシングメール対策/🕘送信者の現在時刻ゾーンを表示...

👩🏼‍🤝‍👩🏻連絡先とカレンダー選択したメールから連絡先を追加を一括登録/連絡先グループを個別のグループに分割/誕生日のリマインダーを削除...

Kutools はお好みの言語でお使いいただけます!英語、スペイン語、ドイツ語、フランス語、中国語をはじめ、40 以上の言語をサポートしています!

ワンクリックでKutools for Outlook の機能を即解放!今すぐダウンロードして、効率を飛躍的にアップさせましょう!

kutools for outlook 機能1kutools for outlook 機能2

🚀 ワンクリックダウンロード — Office アドインをすべて入手

強く推奨:Kutools for Office(5-in-1)

ワンクリックで5 つのインストーラーを 一括ダウンロード! ―Kutools for Excel、Outlook、Word、PowerPointおよびOffice Tab Pro今すぐダウンロード!

  • ワンクリックで簡単操作:5 つのセットアップパッケージをたった1 回のクリックで一括ダウンロードできます。
  • 🚀どんな Office 作業にも対応可能:必要なときに、必要なアドインをすぐインストールできます。
  • 🧰含まれるもの:Kutools for Excel / Kutools for Outlook / Kutools for Word / Office Tab Pro / Kutools for PowerPoint