Як отримати підтвердження перед відправкою електронних листів із вашою приватною інформацією в Outlook

Поділитися зараз:

Надсилання електронних листів, що містять вашу особисту інформацію, може бути досить небезпечним та ненадійним. Тому в цій публікації буде представлено метод, який дозволить Outlook запитувати вас перед надсиланням таких листів.

У наш час потенційні загрози безпеці є навколо. Таким чином, нам слід докласти багато зусиль для захисту власної приватної інформації, наприклад, кредитних карток, різних паролів облікових записів та іншої конфіденційної інформації тощо. Отже, ви повинні звертати увагу на свою щоденну поведінку в Інтернеті, включаючи спілкування в MS Outlook.

Більш конкретно, ви повинні бути обережними під час надсилання електронних листів, щоб запобігти витоку будь-якої вашої приватної інформації через електронні листи. У цьому випадку, можливо, ви побажаєте, щоб Outlook автоматично запитував вас перед тим, як надсилати листи, що містять вашу особисту інформацію. Далі ми допоможемо вам реалізувати це за допомогою VBA.

Отримайте підтвердження перед надсиланням електронних листів із вашою приватною інформацією в Outlook

Отримайте підтвердження перед відправкою електронних листів із вашою приватною інформацією

  1. З самого початку ви повинні вказати свою особисту інформацію. Оскільки я зазвичай зберігаю всю свою приватну інформацію у файлі Excel, я візьму її за екземпляр, як на наступному скріншоті:Файл Excel "Моя конфіденційність"
  2. Якщо ви зберегли такий файл Excel, ви можете запустити свою програму Outlook.
  3. Потім натисніть клавіші “Alt + F11” у головному вікні Outlook.
  4. Далі знайдіть і відкрийте проект “ThisOutlookSession” у редакторі Outlook VBA.
  5. Згодом скопіюйте наступні коди VBA у це вікно проекту.
Private Sub Application_ItemSend(ByVal objItem As Object, Cancel As Boolean)
    Dim strItemBody As String
    Dim strExcelFile As String
    Dim objExcelApp As Excel.Application
    Dim objExcelWorkbook As Excel.Workbook
    Dim objExcelWorksheet As Excel.Worksheet
    Dim nRow, nColumn As Integer
    Dim strSensitiveInfo As String
    Dim strMsg As String
    Dim nResponse As Integer
 
    strItemBody = objItem.Body
 
    'Specify the source Excel file
    strExcelFile = "E:\MyPrivacy.xlsx"
    On Error Resume Next
    Set objExcelApp = CreateObject("Excel.Application")
    Set objExcelWorkbook = objExcelApp.Workbooks.Open(strExcelFile)
    Set objExcelWorksheet = objExcelWorkbook.Sheets("Privacy")
 
    nRow = 1
    nColumn = 1
    Do While objExcelWorksheet.Cells(nRow, nColumn) <> ""
       strSensitiveInfo = objExcelWorksheet.Cells(nRow, nColumn)
 
       'Check if the email body contains the private information
       If InStr(strItemBody, strSensitiveInfo) > 0 Then
          strMsg = "The current item contains sensitive information. Do you still want to send it?"
          nResponse = MsgBox(strMsg, vbExclamation + vbYesNo, "Check Sensitive Information")
          If nResponse = vbYes Then
             Cancel = False
          Else
             Cancel = True
          End If
          Exit Do
      End If
      nRow = nRow + 1
      nColumn = nColumn + 1
    Loop
End Sub

Код VBA - Отримайте підтвердження перед відправкою електронних листів із вашою приватною інформацією

  1. Після цього підпишіть цей код і змініть налаштування макроса Outlook.
  2. Відтепер кожен раз, коли ви надсилаєте електронні листи, Outlook автоматично перевірятиме, чи містить його тіло якусь інформацію про файл Excel.
  3. Якщо він містить, ви отримаєте підтвердження, як на малюнку нижче:підтвердження
  4. Якщо ви виберете “Так”, електронне повідомлення буде надіслано, як зазвичай. В іншому випадку надсилання буде скасовано.

Захистіть свої цінні дані PST

Через те, що Outlook є вразливим, захистити ваші дані PST є важким завданням. По-перше, вам слід наполегливо робити регулярні резервні копії вашого файлу PST. Крім того, потрібно тримати потужним і добре зарекомендував себе Ремонт PST інструмент зручний, як DataNumen Outlook Repair.

Вступ автора:

Ширлі Чжан - експерт із відновлення даних у DataNumen, Inc., яка є світовим лідером у галузі технологій відновлення даних, в тому числі виправлення mdf та перспективні програмні продукти для ремонту. Для отримання додаткової інформації відвідайте WWW.datanumen.com

Поділитися зараз:

Коментарі закриті.