Як автоматично запитувати квитанцію про прочитання під час надсилання конкретних листів у Outlook

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

Нам дозволено запитувати квитанцію про прочитання під час надсилання електронних листів Outlook. Але хтось навіть бажає, щоб Outlook автоматично запитував квитанцію про прочитання, коли вони надсилають конкретні електронні листи. У цій статті це буде реалізовано за допомогою Outlook VBA.

Загалом, якщо ви хочете попросити квитанцію про прочитання, у вас є два способи. Одним з них є вручну встановити прапорець «Запитувати квитанцію про прочитання» у вікні «Нове повідомлення», як на наступному скріншоті:

Запит на отримання квитанції про прочитання у вікні повідомлення

Інший - увімкнути “Для всіх надісланих повідомлень, запитувати квитанцію про прочитання” на вкладці “Пошта” в Параметри Outlook, як показано нижче:

Запросити квитанцію про прочитання на всі надіслані листи

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

Автоматично запитувати квитанцію про прочитання під час надсилання певних електронних листів

  1. З самого початку запустіть Outlook і перейдіть на вкладку «Розробник».
  2. Потім натисніть кнопку “Visual Basic”, що відкриє нове вікно,
  3. У вікні “Visual Basic” відкрийте проект “ThisOutlookSession” та скопіюйте в цей проект наступні коди VBA.
Sub Application_ItemSend(ByVal Item As Object, Cancel As Boolean)
    If Item.Class = olMail Then
       RequestReciept Item
    End If
End Sub

Sub RequestReciept(NewMail As MailItem)
    Dim Addr As String
    Dim Subj As String
 
    'Replace Addr & Subj with your own desired strings
    Addr = "example@mail.com"
    Subj = "test"
 
    'Specify the email recipients and subject
    If InStr(LCase(NewMail.To), Addr) > 0 And InStr(LCase(NewMail.Subject), Subj) Then
       NewMail.ReadReceiptRequested = True
    End If
End Sub

Коди для автоматичного запиту квитанції про прочитання під час надсилання певних електронних листів

  1. Після цього вам потрібно підписати цей код і змінити налаштування макросів, щоб увімкнути лише цифрові підписані макроси.
  2. Зрештою ви можете спробувати переконатись, що код може працювати нормально.
  • Натисніть кнопку «Нова електронна пошта» в головному вікні Outlook.
  • Потім ви можете скласти електронний лист як зазвичай, але виберіть одержувачів та заповніть тему відповідно до своїх кодів. У моєму випадку одержувачі повинні включати example@mail.com, а тема повинна містити "тест".Створіть новий електронний лист
  • Далі натисніть кнопку “Надіслати”.
  • Відправивши пошту, ви можете двічі клацнути, щоб відкрити її. У його вікні перейдіть на вкладку «Розробник» і натисніть «Створити цю форму».Сконструюйте цю форму
  • Після цього перейдіть до позначки «(Усі поля)» та виберіть «Усі поля пошти». Тепер ви можете прокручувати вниз, доки не знайдете поле “Запит на отримання”. Ви можете перевірити, чи потрібна квитанція чи ні.Переконайтеся, що запитується квитанція про прочитання

Будьте обережні з невідомими електронними листами

У наш час зловмисні електронні листи стають дедалі ширшими. Тому для всіх користувачів Outlook важливо пильно стежити за усіма підозрами на електронні листи. Крім того, також пропонується взяти в руки надійний Засіб виправлення пошкоджень в Outlook. Це прийде вам на допомогу, коли ви опинитеся в пастці відчайдушних зіпсованих корупцій.

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

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

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

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