Mail composer của Odoo gộp To và Cc vào chung một trường Recipients. Module Trobz đóng góp cho OCA thêm CC và BCC thật, và hành xử khác nhau trước với sau Odoo 17.

Trong Odoo, các tính năng email có sẵn tuy mạnh nhưng đôi khi vẫn chưa đáp ứng được kỳ vọng của người dùng, nhất là với những ai quen dùng các hệ thống thư truyền thống. Module Email CC and BCC lấp khoảng trống đó bằng cách đưa vào chức năng gửi bản sao (CC) và bản sao ẩn (BCC).

Lịch sử của module

Triết lý thiết kế của Odoo giải thích vì sao nó thiếu chức năng CC và BCC. Nền tảng này hoạt động khác với các hộp thư truyền thống như Gmail hay Outlook. Thay vì các trường CC và BCC quen thuộc, Odoo dùng cơ chế “người theo dõi” của chatter để quyết định khi nào và bằng cách nào một liên hệ được thông báo hay nhận bản sao email. Hệ quả là Mail Composer của Odoo không hỗ trợ sẵn trường CC, ngay cả khi đã khai báo trên mail template. Bên dưới, To và Cc bị gộp làm một trường “Recipients” duy nhất. Thêm nữa, email được gửi riêng cho từng người nhận, điều này dễ gây bối rối cho người dùng đã quen với ngữ nghĩa của CC.

Để lấp khoảng trống đó, Trobz đề xuất module Email CC and BCC lên OCA, đầu tiên là cho Odoo 15. Nay module đã có cho mọi phiên bản tới 18.

Cách dùng module

Có vài cách điền địa chỉ CC và BCC trong các composer.

1. Chọn trực tiếp đối tác trên form của composer

2. Có thể cấu hình sẵn các địa chỉ email mặc định trong phần thiết lập của công ty để khỏi phải nhập lại.

3. Trong tab Email Configuration của một email template có hai trường CC và BCC. Các địa chỉ này sẽ được dùng để tra ra đối tác rồi thêm vào những trường tương ứng của mail composer.

Muốn thêm nhiều địa chỉ thì ngăn chúng bằng dấu phẩy.

4. Một module mở rộng cũng đã được giới thiệu cho hóa đơn: CC and BCC when sending invoice. Nó cho phép tách riêng các trường To:, Cc: và Bcc: khi gửi hóa đơn.

Khác biệt giữa các phiên bản

Cần hiểu rõ hành vi của module khác nhau thế nào giữa các phiên bản Odoo:

  • Phiên bản 16.0 trở xuống: chỉ một email được gửi tới máy chủ thư đi, và chính máy chủ đó lo việc gửi bản sao tới các địa chỉ Cc và Bcc.
  • Phiên bản 17.0 trở lên: có một cải tiến lớn — mỗi người nhận một email, gửi ngay ở tầng Odoo. Nhờ vậy theo dõi được các sự kiện thư theo từng người.

Kết luận

Module này cải thiện các luồng làm việc với email trong Odoo bằng cách mang lại chức năng CC và BCC tương tự các hệ thống thư truyền thống.