Chúng tôi được phép yêu cầu xác nhận đã đọc khi gửi email Outlook. Nhưng thậm chí có người mong muốn rằng Outlook có thể tự động yêu cầu xác nhận đã đọc khi họ gửi các email cụ thể. Bài viết này sẽ hiện thực hóa điều đó với Outlook VBA.
Nói chung, nếu bạn muốn yêu cầu xác nhận đã đọc, bạn có hai cách. Một là kiểm tra thủ công tùy chọn “Yêu cầu biên nhận đã đọc” trong cửa sổ Tin nhắn mới, giống như ảnh chụp màn hình sau:

Một cách khác là bật “Đối với tất cả thư đã gửi, yêu cầu biên nhận đã đọc” trong tab “Thư” trong Tùy chọn Outlook, được hiển thị như hình ảnh bên dưới:

Tuy nhiên, nhiều người dùng muốn định cấu hình Outlook để chỉ tự động yêu cầu xác nhận đã đọc khi họ gửi các email cụ thể, chẳng hạn như tùy thuộc vào chủ đề thư hoặc người nhận thư, v.v. Ở đây chúng tôi sẽ giới thiệu một phương pháp để đạt được điều đó với sự trợ giúp của Outlook VBA.
Tự động yêu cầu biên nhận đã đọc khi gửi email cụ thể
- Ngay từ đầu, hãy khởi chạy Outlook và chuyển sang tab “Nhà phát triển”.
- Sau đó bấm vào nút “Visual Basic”, nó sẽ mở ra một cửa sổ mới,
- Trong cửa sổ “Visual Basic”, hãy mở dự án “ThisOutlookSession” và sao chép các mã VBA sau vào dự án này.
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
- Sau đó, bạn cần ký mã này và thay đổi cài đặt macro để chỉ bật macro được ký điện tử.
- Cuối cùng, bạn có thể thử để đảm bảo mã có thể hoạt động bình thường hay không.
- Nhấp vào nút “Email mới” trong cửa sổ chính của Outlook.
- Sau đó, bạn có thể soạn email như bình thường, nhưng chọn người nhận và điền chủ đề theo mã của bạn. Trong trường hợp của tôi, người nhận phải bao gồm example@mail.com và chủ đề phải chứa “test”.
- Tiếp theo nhấp vào nút “Gửi”.
- Sau khi gửi thư ra ngoài, bạn có thể nhấp đúp chuột để mở. Trong cửa sổ của nó, hãy chuyển sang tab “Nhà phát triển” và nhấn “Thiết kế biểu mẫu này”.
- Sau đó, chuyển sang nhãn “(Tất cả các trường)” và chọn “Tất cả các trường Thư”. Bây giờ, bạn có thể cuộn xuống cho đến khi xác định được trường “Yêu cầu biên nhận”. Bạn có thể kiểm tra xem hóa đơn có được yêu cầu hay không.
Hãy thận trọng với những email không xác định
Ngày nay, các email độc hại ngày càng tràn lan. Do đó, điều cần thiết đối với tất cả người dùng Outlook là luôn cảnh giác với tất cả các email đáng ngờ. Ngoài ra, nó cũng được đề nghị để có được một mạnh mẽ Công cụ sửa lỗi Outlook. Nó sẽ đến để giải cứu bạn khi bạn bị mắc kẹt trong các lỗi Outlook tuyệt vọng.
Giới thiệu tác giả:
Shirley Zhang là một chuyên gia phục hồi dữ liệu trong DataNumen, Inc., công ty hàng đầu thế giới về công nghệ khôi phục dữ liệu, bao gồm sửa chữa tệp mdf SQL và các sản phẩm phần mềm sửa chữa triển vọng. Để biết thêm thông tin, hãy truy cập www.datanumennăm



