Quản lý tin nhắn đi

Gửi email với cấu hình mặc định của Odoo

Trên Odoo OnlineOdoo.sh, việc gửi và nhận email hoạt động ngay lập tức. Không cần cấu hình.

Khi một cơ sở dữ liệu được tạo, miền phụ company-name.odoo.com được sử dụng để gửi và nhận email. Khả năng gửi được tối ưu hóa cho miền phụ này vì nó sử dụng cấu hình DNS của Odoo.

Example

Nếu miền phụ của cơ sở dữ liệu là company-name.odoo.com và tất cả cấu hình gửi thư đều là mặc định, tất cả email sẽ được gửi từ notifications@company-name.odoo.com.

Cấu hình này được xử lý bởi tham số hệ thống mail.default.from_filter. Trong trường hợp miền của người gửi không khớp với giá trị của tham số này, địa chỉ thông báo sẽ được sử dụng thay thế. Có thể định nghĩa nhiều giá trị trong tham số hệ thống này: phân tách bằng dấu phẩy, miền hoặc địa chỉ email đầy đủ đều được phép. Sau khi máy chủ thư đi được cấu hình, tham số hệ thống không còn được xem xét và giá trị được sử dụng là lọc FROM của máy chủ thư.

Cấu hình thư đi mặc định của Odoo.

Email được gửi với catchall@company-name.odoo.com làm địa chỉ reply-to. Ngoài ra, lỗi gửi thư được gửi đến bounce@company-name.odoo.com.

Ghi chú

Các địa chỉ catchall, bounce và thông báo không hoạt động giống như các bí danh khác. Chúng không có chức năng tạo bản ghi trong cơ sở dữ liệu. Email gửi đến bí danh được tự động định tuyến và sẽ trả lời bản ghi hiện có và được liên kết hoặc sẽ tạo bản ghi mới trong cơ sở dữ liệu.

Sử dụng tên miền tùy chỉnh để gửi email

Cơ sở dữ liệu có thể được cấu hình để sử dụng tên miền tùy chỉnh, trong trường hợp này tất cả địa chỉ email mặc định sẽ được xây dựng bằng miền tùy chỉnh. Nếu miền tùy chỉnh là company-name.com, địa chỉ người gửi sẽ là notifications@company-name.com, địa chỉ reply-to catchall@company-name.com và địa chỉ bounce bounce@company-name.com. Tên miền tùy chỉnh có thể được sử dụng khi gửi email bằng máy chủ email của Odoo hoặc máy chủ bên ngoài.

Phần này giả định bạn sở hữu tên miền tùy chỉnh. Nếu chưa có, bạn phải mua tên miền tùy chỉnh từ nhà đăng ký tên miền như GoDaddy, Namecheap hoặc bất kỳ nhà cung cấp thay thế nào.

Sử dụng tên miền tùy chỉnh với máy chủ email của Odoo

Trên Odoo Online hoặc Odoo.sh, một số cấu hình là bắt buộc trong DNS của tên miền tùy chỉnh để đảm bảo khả năng gửi thư tốt.

Cảnh báo

Hầu hết cấu hình sẽ được thực hiện ở phía nhà cung cấp tên miền và có thể yêu cầu một số cấu hình trên chính máy chủ thư. Yêu cầu một số kiến thức kỹ thuật.

Bước đầu tiên là cấu hình SPFDKIM để tuân thủ với máy chủ thư của Odoo.

Tiếp theo, tên miền tùy chỉnh phải được đặt làm miền bí danh của công ty. Chọn công ty, mở Cài đặt và thêm tên miền tùy chỉnh vào trường Miền bí danh.

Sau khi thêm miền bí danh, nhấp vào biểu tượng (liên kết nội bộ) để gán thêm công ty cho tên miền tùy chỉnh nếu cần. Bật chế độ Chế độ lập trình viên (chế độ gỡ lỗi) để sửa đổi bí danh mặc định nếu muốn:

  • Bí danh Bounce: hộp thư được sử dụng để bắt lỗi gửi thư và điền vào phong bì đỏ trên tin nhắn tương ứng.

  • Bí danh Catchall: hộp thư mặc định được sử dụng để tập trung tất cả các phản hồi.

  • Bí danh From mặc định: địa chỉ người gửi mặc định.

Ghi chú

Khi tạo miền bí danh đầu tiên, tất cả các công ty sẽ sử dụng nó. Nếu bạn tạo công ty mới, miền bí danh tự động được đặt là miền có mức ưu tiên thấp nhất (như hiển thị trong danh sách miền bí danh ở Chế độ lập trình viên (chế độ gỡ lỗi)).

Tất cả các bí danh email (ví dụ: liên quan đến các nhóm CRM hoặc Hỗ trợ) phải có hộp thư tương ứng trong máy chủ thư của tên miền tùy chỉnh.

Sơ đồ kỹ thuật cấu hình máy chủ thư bên ngoài với Odoo.

Để nhận email trong cơ sở dữ liệu Odoo trong chatter tương ứng (CRM, hóa đơn, đơn hàng, v.v.), phải sử dụng một trong ba phương pháp sau:

Việc sử dụng tên miền tùy chỉnh có nghĩa là các phần cục bộ cụ thể có thể được Odoo sử dụng để gửi email.

Gửi email bằng máy chủ SMTP bên ngoài

Ghi chú

Nếu sử dụng máy chủ thư đi của riêng bạn, nó phải được ghép nối với tên miền của riêng bạn, vì việc cập nhật DNS của tên miền phụ Odoo là không khả thi.

To add an external SMTP server in Odoo, open Settings, and enable the Use Custom Email Servers option found under the Discuss section.

Still under the Discuss section, click Outgoing Email Servers, then New to create an outgoing mail server record. Most fields are the common parameters used to set up a connection to an SMTP server; use the values provided by your email provider.

Sau khi hoàn tất, nhấp Kiểm tra kết nối. Lưu ý rằng việc kiểm tra kết nối thành công không xác nhận email sẽ được gửi đi vì một số hạn chế có thể vẫn còn ở phía nhà cung cấp, do đó, bạn nên tham khảo tài liệu của nhà cung cấp.

Giá trị phần cục bộ

Dưới đây là các giá trị phần cục bộ khác nhau có thể được Odoo sử dụng để gửi email. Bạn có thể cần đưa chúng vào danh sách trắng trong máy chủ thư của mình:

  • Bí danh phản hồi tên miền bí danh (giá trị mặc định = bounce),

  • Địa chỉ gửi mặc định tên miền bí danh (giá trị mặc định = notifications),

  • Địa chỉ quản trị viên mặc định admin@company-name.odoo.com hoặc, nếu đã thay đổi, giá trị mới),

  • Địa chỉ Odoobot mặc định odoobot@company-name.odoo.com hoặc, nếu đã thay đổi, giá trị mới),

  • Địa chỉ FROM cụ thể được định nghĩa trong chiến dịch tiếp thị qua email,

  • Địa chỉ FROM cụ thể có thể được định nghĩa trong mẫu email.

Thiết lập các máy chủ khác nhau cho email giao dịch và email hàng loạt

Máy chủ thư được cá nhân hóa

Email giao dịch và email gửi hàng loạt có thể được gửi qua các máy chủ email riêng biệt trong Odoo. Việc phân tách này giúp các email hàng ngày, báo giá hoặc hóa đơn gửi cho khách hàng sẽ được xử lý dưới dạng email giao dịch. Còn email gửi hàng loạt, bao gồm việc gửi hàng loạt hóa đơn hoặc báo giá, sẽ được quản lý bởi ứng dụng Tự động hóa marketing hoặc Marketing qua email.

Example

Bạn có thể sử dụng các dịch vụ như Gmail, Amazon SES hoặc Brevo cho email giao dịch, và các dịch vụ như Mailgun, Sendgrid hoặc Mailjet cho gửi thư hàng loạt.

Đầu tiên, kích hoạt chế độ lập trình viên và đi đến Cài đặt ‣ Kỹ thuật ‣ Email: Máy chủ thư đi. Tại đó, thêm hai bản ghi máy chủ thư đi, một cho máy chủ email giao dịch và một cho máy chủ email hàng loạt. Nhập giá trị Ưu tiên thấp hơn cho máy chủ giao dịch (VD: 1) so với máy chủ gửi thư hàng loạt (VD: 2) để các email giao dịch được ưu tiên.

Ví dụ về phân chia giữa máy chủ thư giao dịch và máy chủ thư gửi hàng loạt.

Bây giờ, vào Email Marketing ‣ Configuration ‣ Settings, bật Dedicated Server, và chọn máy chủ email phù hợp. Odoo sử dụng máy chủ có giá trị ưu tiên thấp nhất cho email giao dịch, và máy chủ được chọn tại đây cho thư gửi hàng loạt.

Máy chủ thư chuyên dụng trong cài đặt ứng dụng Email Marketing.

Lọc FROM

Quan trọng

Настоятельно рекомендуется cấu hình lọc FROM trên máy chủ thư đi theo hướng dẫn của nhà cung cấp của bạn.

Trường Bộ lọc TỪ cho phép sử dụng máy chủ email đi cụ thể tùy thuộc vào địa chỉ email hoặc miền Từ mà Odoo đang đại diện gửi. Giá trị phải là một miền hoặc địa chỉ đầy đủ khớp với địa chỉ email người gửi và được tin cậy bởi nhà cung cấp máy chủ email gửi đi.

Nếu không sử dụng lọc FROM, email sẽ được gửi bằng địa chỉ thông báo.

Cảnh báo

Một số máy chủ thư đi yêu cầu cấu hình cụ thể cho bộ lọc FROM.

Khi một email được gửi từ Odoo, trình tự sau được sử dụng để chọn máy chủ email đi:

  • Đầu tiên, Odoo tìm kiếm máy chủ có giá trị lọc FROM giống với giá trị From (tức là địa chỉ email) được xác định trong email đi. Cấu hình này lý tưởng nếu tất cả người dùng của một công ty chia sẻ cùng một tên miền nhưng có các phần cục bộ khác nhau.

Example

Nếu địa chỉ email của người gửi là test@example.com, chỉ máy chủ email có giá trị lọc FROM bằng test@example.com hoặc example.com mới có thể được sử dụng.

  • Nếu không tìm thấy máy chủ dựa trên tiêu chí đầu tiên, Odoo tìm kiếm máy chủ đầu tiên không có giá trị lọc FROM được đặt. Email sẽ được ghi đè bằng địa chỉ thông báo.

  • Nếu không tìm thấy máy chủ dựa trên tiêu chí thứ hai, Odoo sử dụng máy chủ đầu tiên và email sẽ được ghi đè bằng địa chỉ thông báo.

Ghi chú

Để xác định máy chủ nào là đầu tiên, Odoo sử dụng giá trị ưu tiên (giá trị càng thấp thì mức độ ưu tiên càng cao). Nếu không làm được, máy chủ đầu tiên được xác định theo tên của các máy chủ, sử dụng thứ tự bảng chữ cái.

  • Nếu không có máy chủ thư, Odoo dựa vào giá trị system parameter.

Cũng có thể sử dụng máy chủ thư của Odoo cho email giao dịch ngoài thư gửi hàng loạt.

Sử dụng máy chủ email bên ngoài và máy chủ mặc định của Odoo

Trên Odoo Online và Odoo.sh, cơ sở dữ liệu được khởi động với máy chủ SMTP của Odoo. Nếu không có máy chủ thư đi nào được đặt, máy chủ SMTP mặc định của Odoo sẽ được sử dụng.

Thêm máy chủ thư sử dụng máy chủ thư của Odoo với xác thực CLI.

Example

Nếu máy chủ thư đi được sử dụng đồng thời với máy chủ mặc định của Odoo (CLI), bộ lọc FROM của máy chủ thư đi phải chứa tên miền tùy chỉnh, và bộ lọc FROM của CLI phải chứa tên miền phụ của Odoo. Nếu không có lọc FROM, email sẽ được gửi bằng địa chỉ thông báo.

Phân chia máy chủ thư Odoo cho email giao dịch và máy chủ thư cho thư gửi hàng loạt.

Ghi chú

Trên Odoo Online, giao diện dòng lệnh tương đương với máy chủ thư mặc định của Odoo, sử dụng cùng giới hạn như khi không có máy chủ thư gửi đi nào được thiết lập.

Mẹo

Trên Odoo Online, trang này cũng hiển thị mức sử dụng email hàng ngày và giới hạn hàng ngày của bạn. Trên Odoo.sh, bạn cần kiểm tra trên trang giám sát số lượng email gửi đi đã được gửi.

Ghi chú

Trên Odoo.sh, để sử dụng giao diện dòng lệnh, một máy chủ thư gửi đi có thể được cấu hình trong tệp cấu hình.

Cảnh báo

Máy chủ thư của Odoo được thiết kế cho email giao dịch và các chiến dịch tiếp thị quy mô nhỏ. Giới hạn hàng ngày phụ thuộc vào loại cơ sở dữ liệu và các ứng dụng được sử dụng.

Sử dụng tên miền tùy chỉnh với máy chủ email bên ngoài

Tương tự như chương trước, có thể cần cấu hình thích hợp để đảm bảo máy chủ email bên ngoài được phép gửi email bằng tên miền tùy chỉnh của bạn. Tham khảo tài liệu của nhà cung cấp để thiết lập chính xác các bản ghi liên quan (SPF, DKIM và DMARC). Danh sách các nhà cung cấp phổ biến nhất có sẵn tại đây.

Ghi chú

Cấu hình DNS là bắt buộc khi bạn sử dụng miền riêng. Nếu sử dụng máy chủ thư đi bên ngoài, việc cấu hình các bản ghi như mô tả trong tài liệu cấu hình DNS của Odoo cho máy chủ thư sẽ không có hiệu lực như mong muốn, vì nó hoạt động độc lập với Odoo khi sử dụng máy chủ email tùy chỉnh. Odoo không cho phép cấu hình miền phụ của Odoo.

Hạn chế cổng

Cổng 25 bị chặn vì lý do bảo mật trên Odoo Online và Odoo.sh. Hãy thử sử dụng cổng 465, 587 hoặc 2525 thay thế.

Miền bí danh

Tên miền catchall dành riêng cho từng công ty. Theo mặc định, tất cả các công ty chia sẻ tên miền phụ của Odoo (ví dụ: company-name.odoo.com), nhưng mỗi công ty có thể có tên miền email tùy chỉnh riêng.

Khi Chế độ lập trình viên (chế độ gỡ lỗi) được kích hoạt, các tùy chọn tên miền bí danh có sẵn bằng cách truy cập Cài đặt ‣ Kỹ thuật ‣ Email: Tên miền bí danh.

Cảnh báo

Bất kỳ sửa đổi nào đối với tên miền bí danh phải được thực hiện rất cẩn thận. Nếu một trong các bí danh (bounce, catchall, default from) bị thay đổi, tất cả các email trước đó không được chuyển hướng đúng cách đến các bí danh mới sẽ bị mất.

Trường Bí danh From mặc định có thể được điền bằng phần cục bộ của địa chỉ email (mặc định là notifications) hoặc một địa chỉ email đầy đủ. Cấu hình nó để xác định tiêu đề FROM của email. Nếu sử dụng địa chỉ email đầy đủ, tất cả email gửi đi sẽ bị ghi đè bằng địa chỉ này.

Hệ thống thông báo

Khi một email được gửi từ chatter, khách hàng có thể trả lời trực tiếp. Nếu khách hàng trả lời trực tiếp một email, câu trả lời sẽ được ghi lại trong cùng chatter, do đó hoạt động như một chuỗi tin nhắn liên quan đến bản ghi.

Khi nhận được phản hồi, Odoo sau đó sử dụng những người theo dõi đã đăng ký (dựa trên các loại phụ đã đăng ký) để gửi cho họ thông báo qua email hoặc trong hộp thư đến Odoo, tùy thuộc vào tùy chọn của người dùng.

Example

Nếu khách hàng có địa chỉ email “Mary” <mary@customer.example.com> trả lời trực tiếp một email đến từ cơ sở dữ liệu Odoo, hành vi mặc định của Odoo là phân phối lại nội dung email cho tất cả những người theo dõi khác trong chuỗi.

Vì tên miền của Mary không thuộc tên miền bí danh, Odoo sẽ ghi đè địa chỉ email và sử dụng địa chỉ email thông báo để gửi thông báo đến những người theo dõi. Việc ghi đè này phụ thuộc vào cấu hình được thiết lập trong cơ sở dữ liệu. Theo mặc định, trên Odoo Online và Odoo.sh, địa chỉ email FROM sẽ bị ghi đè bằng giá trị notifications@company-name.odoo.com thay vì mary@customer.example.com.

Địa chỉ được xây dựng bằng cách sử dụng tên người gửi và {alias domain, default from alias}`@`{alias domain, domain name}, theo mặc định là notifications@company-name.odoo.com.

Sử dụng một địa chỉ email duy nhất cho tất cả email gửi đi

Để buộc địa chỉ email mà từ đó email được gửi, kích hoạt Chế độ lập trình viên (chế độ gỡ lỗi) và truy cập Cài đặt ‣ Kỹ thuật ‣ Email: Tên miền bí danh. Tại Bí danh From mặc định, sử dụng phần cục bộ hoặc một địa chỉ email hoàn chỉnh làm giá trị.

Cảnh báo

Nếu địa chỉ hoàn chỉnh được sử dụng làm giá trị Bí danh From mặc định, tất cả email gửi đi sẽ bị ghi đè bằng địa chỉ này.