Bỏ qua nội dung chính

Làm cách nào để tự động bcc tất cả các email bạn gửi trong Outlook?

Khi bạn gửi một email và bạn có người nhận bí mật vĩnh viễn nhưng không muốn những người nhận khác nhìn thấy địa chỉ của họ, bạn nên sử dụng hàm bcc. Nhưng khi chúng ta cần bcc, chúng ta phải hiển thị trường bcc theo cách thủ công và chọn một liên hệ cho nó. Để tránh những thao tác thủ công này, bài viết dưới đây sẽ hướng dẫn bạn cách sửa đổi outlook để tự động bcc một địa chỉ email trên tất cả các email bạn gửi.


Bcc tự động mặc định trong triển vọng bằng cách sử dụng VBA

Bạn có thể áp dụng mã VBA bên dưới để định cấu hình quy tắc Bcc tự động trong Outlook. Vui lòng làm như sau:

1. Nhấn nút Khác + F11 đồng thời để mở cửa sổ Microsoft Visual Basic for Applications.

2. Nhấp đúp vào ĐâyOutlookSessiontrong ngăn Dự án, rồi dán mã VBA bên dưới vào cửa sổ đang mở. Xem ảnh chụp màn hình bên dưới:

Mã VBA: Tự động bcc khi gửi tất cả email

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 = ""
    
    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

Lưu ý: Hãy thay thế "" trong đoạn mã trên với địa chỉ email bạn sẽ chuyển đến.

3. Lưu mã VBA và đóng cửa sổ Microsoft Visual Basic for Applications.

Từ bây giờ, bạn không cần phải điền địa chỉ vào trường Bcc. Khi bạn gửi email từ triển vọng của mình, nó sẽ tự động bcc đến người nhận mong muốn của bạn khi mã VBA đang được thực hiện.


Auto bcc trong Outlook bằng cách sử dụng Kutools cho Outlook

Mã VBA ở trên là một số khó khăn và rắc rối cho người mới bắt đầu, đây là một công cụ dễ dàng và nhanh chóng - Kutools cho Outlook để giúp bạn tự động bcc tất cả các email hoặc email được chỉ định mà bạn gửi trong Outlook.

Kutools cho Outlook: Bộ công cụ Outlook tối ưu với hơn 100 công cụ tiện dụng. Dùng thử MIỄN PHÍ trong 60 ngày, không giới hạn, đừng lo lắng!   Đọc thêm ...   Bắt đầu dùng thử miễn phí ngay bây giờ!

Sau khi cài đặt Kutools cho Outlook, vui lòng thực hiện như sau:

1. Nhấp chuột Kutools > Tự động CC / BCC > Trình quản lý quy tắc, xem ảnh chụp màn hình:

2. Trong Trình quản lý CC / BCC tự động hộp thoại, nhấn Mới .

3. Trong Trình hướng dẫn Quy tắc, chỉ định các điều kiện bạn sẽ lọc email. Trong trường hợp của tôi, tôi đánh dấu vào với các từ cụ thể trong nội dung và sau đó bấm vào văn bản được gạch chân của từ cụ thể để chỉnh sửa nó.

4. Trong hộp thoại Chứa Văn bản, bấm vào Mới nút để thêm từ mới.

5. Trong hộp thoại Văn bản Tìm kiếm, hãy nhập một từ trong Văn bản Tìm kiếm Mới hộp, nhấp vào Thêm nút, và sau đó nhấp vào OK .
Lời khuyên: Để thêm nhiều từ cùng một lúc, bạn cần nhập một từ vào Văn bản Tìm kiếm Mới và nhấp vào Thêm , sau đó lặp lại thao tác này để thêm từng từ khác một, và cuối cùng nhấp vào OK .

6. Bây giờ nó quay trở lại hộp thoại Chứa văn bản. Nếu cần, bạn có thể tiếp tục nhấp vào Mới để thêm các từ khác khi bạn cần, rồi bấm vào nút OK để lưu các từ này.
Mẹo: Nếu bạn thêm đồng thời nhiều từ trong cùng một hộp Văn bản Tìm kiếm, thì mối quan hệ giữa các từ này là "". Nếu bạn thêm nhiều từ bằng cách nhấp vào Mới liên tiếp, mối quan hệ giữa những từ này là "OR".

7. Sau đó, nó trở lại Trình hướng dẫn Quy tắc, chỉ định các điều kiện khác khi bạn cần và nhấp vào Sau .

8. Trong Trình hướng dẫn quy tắc thứ hai, hãy chỉ định ngoại lệ hoặc không kiểm tra bất kỳ ngoại lệ nào khi bạn cần và nhấp vào Sau .

9. Trong Trình hướng dẫn quy tắc thứ ba, vui lòng nhập tên cho quy tắc Bcc mới này trong Tên quy tắc , nhập mô tả cho quy tắc trong Ghi chú quy tắc hộp, nhấp vào Người nhận để thêm người nhận Cc hoặc Bcc, đánh dấu vào các tùy chọn đang chạy trong Đặt tùy chọn quy tắc phần và nhấp vào OK .

10. Trong Trình quản lý CC / BCC tự động, đảm bảo rằng quy tắc Cc / Bcc mới được chọn và nhấn nút OK để đóng hộp thoại.

11. Tiếp tục nhấp vào Kutools> CC / BCC> Bật Tự động CC / BCC trong giao diện chính của Outlook để bật quy tắc.

Và bấm vào OK trong hộp thoại xác nhận lại bật ra.

Cho đến nay quy tắc bcc đã được tạo ra, khi bạn gửi một email, cùng một thư sẽ gửi đến người nhận bcc cùng một lúc.

Chú ý:
(1) Với chức năng này, bạn có thể đặt CC các quy tắc nữa.
(2) Bạn có thể tạo nhiều quy tắc theo nhu cầu của mình bằng cách sử dụng công cụ này.
(3) Nếu bạn muốn đóng các quy tắc, bạn có thể nhấp vào Bật CC / BCC tự động, và tất cả các quy tắc sẽ không hoạt động. Ngoài ra, bạn có thể bỏ chọn tên quy tắc trong Trình quản lý CC / BCC tự động hộp thoại để tắt một số quy tắc cụ thể.


Bài viết liên quan:

Làm cách nào để tự động cc bản thân tôi luôn luôn trong Outlook?


Công cụ năng suất văn phòng tốt nhất

Kutools cho Outlook - Hơn 100 tính năng mạnh mẽ để tăng cường Outlook của bạn

🤖 Trợ lý thư AI: Email chuyên nghiệp tức thì với phép thuật AI--một cú nhấp chuột để có câu trả lời xuất sắc, giọng điệu hoàn hảo, khả năng thông thạo đa ngôn ngữ. Chuyển đổi email một cách dễ dàng! ...

📧 Tự động hoá email: Vắng Mặt (Có sẵn cho POP và IMAP)  /  Lên lịch gửi email  /  Tự động CC/BCC theo quy định khi gửi Email  /  Tự động chuyển tiếp (Quy tắc nâng cao)   /  Tự động thêm lời chào   /  Tự động chia email nhiều người nhận thành các tin nhắn riêng lẻ hữu ích. Cảm ơn !

📨 Quản lý email: Dễ dàng thu hồi email  /  Chặn email lừa đảo theo chủ đề và những người khác  /  Xóa các email trùng lặp  /  Tìm Kiếm Nâng Cao  /  Hợp nhất các thư mục hữu ích. Cảm ơn !

📁 Tệp đính kèm chuyên nghiệpLưu hàng loạt  /  Tách hàng loạt  /  Nén hàng loạt  /  Tự động lưu   /  Tự động tách  /  Tự động nén hữu ích. Cảm ơn !

🌟 Giao diện ma thuật: 😊Thêm nhiều biểu tượng cảm xúc đẹp và thú vị hơn   /  Tăng năng suất Outlook của bạn với chế độ xem theo thẻ  /  Thu nhỏ Outlook thay vì đóng hữu ích. Cảm ơn !

👍 Kỳ quan chỉ bằng một cú nhấp chuột: Trả lời tất cả bằng tệp đính kèm đến  /   Email chống lừa đảo  /  🕘Hiển thị múi giờ của người gửi hữu ích. Cảm ơn !

👩🏼‍🤝‍👩🏻 Danh bạ & Lịch: Thêm hàng loạt liên hệ từ các email đã chọn  /  Chia nhóm liên hệ thành các nhóm riêng lẻ  /  Xóa lời nhắc sinh nhật hữu ích. Cảm ơn !

Trên 100 tính năng Chờ đợi sự khám phá của bạn! Bấm vào đây để khám phá thêm.

 

 

Comments (53)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
How to send mail BCC & recipient recieve mail with Dear <Recipient>
This comment was minimized by the moderator on the site
Confirming this works for Outlook 2020, I just have 1 issue. How can I auto bcc FROM multiple accounts? My work issues us (2) separate emails different domains. Currently, when I send an email from both, I get the copy to the email entered in the code. I would like separate copies from whichever email is sending it. Any solutions?
This comment was minimized by the moderator on the site
How to set it up auto bcc to multiple email addresses?
in outlook 2013 only had to add an additional line shown as below
strBcc = ""
strBcc = ""
But outlook 2016 only took 2nd line to add onto bcc.
This comment was minimized by the moderator on the site
Try Kutools for Outlook's Auto Bcc feature!
This comment was minimized by the moderator on the site
same problem here, do u have a solution so far?
This comment was minimized by the moderator on the site
The VBA code works great. Thanks, but what if I want to bcc still, but only when sending to one specific email recipient?
This comment was minimized by the moderator on the site
Great job guyz. Thank you . Worked for Outlook 2016 . Wonder how can i check the From to Field in order to autobcc only from one account. BR Chris
This comment was minimized by the moderator on the site
Works great all day in Outlook 2010. Next day, it stopped working. I followed the instructions that SILUVIA ZHOU gave about macro security (without having to re-do the script) and it appears to work again.
This comment was minimized by the moderator on the site
Hi. Works great for my laptop and office PC but after using it for about 1 day, or sending about 20+ emails, this feature just doesn't work anymore on both my desktop and laptop. Anyone can help me out? I'm using outlook 2010 and 2013. Thanks!
This comment was minimized by the moderator on the site
Nice, very useful for me, Thanks
This comment was minimized by the moderator on the site
Hi guys, I have tried this code and whilst it does work, it only CC's and not BCC's. I only want emails that contain Ref, REF or ref in the subject line to be BCC'd. Is anyone able to check that I have it constructed correctly please? ******* Private Sub Application_ItemSend(ByVal Item As Object, Cancel As Boolean) Dim Msg As Outlook.MailItem Dim onsMapi As Outlook.NameSpace Dim objRecip As Recipient Dim strMsg As String Dim res As Integer Dim strBcc As String If Item.Subject = "Ref" Then strBcc = "" ElseIf Item.Subject = "ref" Then strBcc = "" ElseIf Item.Subject = "REF" Then strBcc = "" End If 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
This comment was minimized by the moderator on the site
If the "ref" is the only thing in your subject, then it should work fine. Although I would make a few small changes. If you put "Option Compare Text" above your first line (outside the sub) then when you're doing the comparison for your "If" statement, upper and lower case letters will be considered the same. So ref=REF=Ref=rEf=REf, etc. Then you can simplify your conditional to: [quote]If Item.Subject = "ref" then strBcc = ""[/quote] Personally, I would also add an [else strBcc = ""] just to cover your bases. Now, if you want to BCC emails that contain "ref" anywhere in the subject, you can try: [quote]If instr(Item.Subject,"ref",1) 0[/quote] The instr method searches the subject for "ref" and returns a number representing the character in the subject where "ref" starts. If it doesn't find "ref", it returns a 0. A disadvantage of using this method is that you may get some false positives (e.g. the subject contains the word "prefer"). If you want all emails with subjects that start with "ref" with anything following it, then you can use the following: [quote]If instr(Item.Subject,"ref",1) = 1[/quote] This is the same as the last one, except instead of getting all emails whose subjects contain "ref" anywhere, you'll only get emails whose subjects contain "ref" that starts with the first character.
This comment was minimized by the moderator on the site
Can we make this work with sent items that have attachments.
There are no comments posted here yet
Load More
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations