Bạn có thể dùng Brevo cho WordPress để chuyển email giao dịch—như email đặt lại mật khẩu, thông báo bình luận, biểu mẫu liên hệ hoặc WooCommerce—qua hạ tầng gửi của Brevo thay vì đường gửi mặc định của hosting. Kết quả đạt yêu cầu là email thử đến hộp thư, hiển thị đúng sender và xuất hiện trong nhật ký email giao dịch.
Gói Free hiện giới hạn 300 email gửi mỗi ngày; hạn mức không cộng dồn sang ngày tiếp theo và email phát sinh từ WordPress được tính vào hạn mức này (theo help.brevo.com). Đây là quy trình cho email giao dịch, không phải hướng dẫn gửi bản tin marketing hàng loạt.
Chuẩn bị đúng trước khi cài
- Tài khoản Brevo có quyền truy cập email giao dịch hoặc SMTP.
- Website WordPress có quyền quản trị và có thể cài, kích hoạt plugin.
- Một địa chỉ gửi thuộc tên miền bạn kiểm soát, chẳng hạn
no-reply@abc.com. - Quyền chỉnh sửa DNS nếu muốn xác thực tên miền.
- Một hộp thư nhận email thử.
- Không bật đồng thời hai plugin cùng thay đổi cách WordPress gửi email.
Hosting cũng phải cho phép website kết nối HTTPS ra ngoài. Nếu nhà cung cấp chặn kết nối đi, plugin có thể không liên lạc được với Brevo dù API key đúng. Bài này không thay thế hướng dẫn cấu hình máy chủ, PHP, cơ sở dữ liệu hoặc WordPress core; các thành phần đó chỉ cần hoạt động bình thường trước khi bắt đầu.
Email giao dịch là thư phát sinh sau một hành động cụ thể, ví dụ đặt lại mật khẩu hoặc gửi biểu mẫu. Bản tin quảng bá cần quy trình danh sách liên hệ và sự đồng ý riêng, không nên gửi bằng quy trình này.
1. Tạo và xác minh sender
Sender gồm tên hiển thị và địa chỉ ở trường From. Hãy chọn địa chỉ mà người nhận nhận ra, chẳng hạn Hỗ trợ ABC <support@abc.com>.
- Đăng nhập Brevo.
- Mở Settings > Senders, Domains, IPs > Senders.
- Chọn Add a sender.
- Nhập From name và From email.
- Chọn Save.
- Mở hộp thư của địa chỉ gửi và nhập mã xác minh nếu Brevo yêu cầu.
Sender chỉ được sử dụng sau khi Brevo xác minh địa chỉ hoặc tên miền tương ứng. Giao diện có thể tự xác minh sender thuộc tên miền đã xác thực; nếu không, bạn vẫn phải hoàn tất xác minh qua email (theo help.brevo.com).
2. Xác thực tên miền bằng DNS
Xác thực tên miền cho phép Brevo gửi thư thay mặt tên miền của bạn và giúp hệ thống nhận thư kiểm tra các bản ghi xác thực. Chỉ dùng giá trị bản ghi do chính tài khoản Brevo hiển thị; không lấy DKIM hoặc DMARC từ ví dụ trên mạng.
Xác thực tự động
- Vào Settings > Senders, Domains, IPs > Domains.
- Chọn Add a domain hoặc Authenticate.
- Nhập tên miền, ví dụ
abc.com, không nhập phầnhttps://. - Chọn tùy chọn tự động nếu nhà cung cấp DNS của bạn được hỗ trợ.
- Đăng nhập nhà cung cấp DNS theo cửa sổ Brevo và cấp quyền cần thiết.
- Quay lại Brevo và kiểm tra trạng thái tên miền.
Thêm bản ghi thủ công
- Trong trang xác thực của Brevo, sao chép từng Record name và Value.
- Mở trang quản lý DNS tại nhà đăng ký tên miền hoặc dịch vụ DNS như Cloudflare.
- Thêm đúng loại bản ghi Brevo yêu cầu, thường là TXT hoặc CNAME.
- Giữ nguyên tên bản ghi, selector DKIM và giá trị; không tự thêm dấu ngoặc kép nếu giao diện DNS không yêu cầu.
- Lưu bản ghi, chờ DNS cập nhật, rồi quay lại Brevo chọn Authenticate hoặc Verify.
Tùy tài khoản, Brevo có thể yêu cầu mã xác minh, DKIM và DMARC dưới dạng TXT hoặc CNAME. Vì giá trị cụ thể phụ thuộc tên miền và tài khoản, chỉ sử dụng các bản ghi đang hiển thị trong màn hình của bạn (theo help.brevo.com).
Trước khi sang bước tiếp theo, kiểm tra sender đang dùng đúng tên miền đã xác thực. Ví dụ, với no-reply@abc.com, hãy xác thực abc.com hoặc cấu hình xác thực đúng theo tên miền mà Brevo hiển thị.
3. Kích hoạt email giao dịch và tạo API key
Không nhầm API key với SMTP key:
- API key v3: dùng để kết nối plugin Brevo chính thức với tài khoản Brevo.
- SMTP key: dùng khi bạn cấu hình SMTP thủ công bằng plugin hoặc ứng dụng khác.
- Mở khu vực Transactional hoặc SMTP & API trong Brevo.
- Nếu Brevo yêu cầu kích hoạt email giao dịch, hoàn tất quy trình kích hoạt hoặc gửi yêu cầu hỗ trợ.
- Kiểm tra sender đã xác minh xuất hiện trong phần người gửi giao dịch.
- Vào Settings > SMTP & API > API Keys & MCP.
- Chọn tạo API key v3, đặt tên dễ nhận biết, chẳng hạn
wordpress-abc-production, rồi sao chép khóa một lần. - Lưu khóa trong trình quản lý mật khẩu; không đưa khóa vào bài viết, ảnh chụp màn hình hoặc kho mã nguồn công khai.
API key được hiển thị đầy đủ khi tạo và dùng để kết nối plugin; nó không thay thế SMTP key trong cấu hình SMTP thủ công (theo help.brevo.com).
4. Cài plugin Brevo chính thức trên WordPress
- Đăng nhập trang quản trị WordPress.
- Vào Plugins > Add New Plugin.
- Tìm Brevo – Email, SMS, Web Push, Chat, and more hoặc tên tương đương do Brevo phát hành.
- Chọn Install Now, sau đó chọn Activate.
- Mở Brevo > Home.
- Tại phần kết nối bằng API key v3, dán khóa đã tạo và chọn Login hoặc nút kết nối tương ứng.
Nếu tên plugin trong giao diện khác, kiểm tra nhà phát triển và trang plugin trước khi cài. Không cài thêm một plugin SMTP khác chỉ vì tên gần giống. Plugin Brevo có thể kết nối website và định tuyến email giao dịch WordPress qua Brevo; đồng bộ danh sách người dùng là quy trình riêng (theo help.brevo.com).
5. Bật gửi email qua Brevo và gửi email thử

- Trong WordPress, vào Brevo > Home.
- Tìm phần Transactional emails.
- Bật tùy chọn gửi email qua Brevo bằng Yes hoặc nút tương đương.
- Chọn sender đã xác minh.
- Nhập một địa chỉ hộp thư bạn đang kiểm soát vào ô nhận email thử.
- Chọn Send email.
Kết quả mong đợi là email đến hộp thư, trường From hiển thị đúng sender và không có lỗi kết nối. Nếu giao diện plugin có tên nút khác, chọn thao tác có cùng ý nghĩa thay vì nhập SMTP key vào ô API key.
6. Kiểm tra email phát sinh từ website
Email thử chỉ kiểm tra đường kết nối cơ bản. Hãy thực hiện thêm một hành động thật phù hợp với website:
| Mục tiêu | Hành động mẫu | Kết quả cần kiểm tra |
|---|---|---|
| Đặt lại mật khẩu | Mở trang đăng nhập WordPress và yêu cầu liên kết đặt lại mật khẩu | Email đến đúng hộp thư, liên kết hoạt động và không lộ dữ liệu nhạy cảm |
| Bình luận | Gửi một bình luận thử khi website bật thông báo hoặc kiểm duyệt | Tiêu đề, người gửi và liên kết quản trị đúng |
| Biểu mẫu | Gửi biểu mẫu thử bằng dữ liệu không nhạy cảm | Hộp thư quản trị nhận đủ nội dung trường biểu mẫu |
| WooCommerce | Tạo đơn hàng thử trong môi trường phù hợp | Email trạng thái đơn hàng dùng đúng sender |
Sau đó mở báo cáo email giao dịch trong Brevo. Các trạng thái như delivered, deferred, invalid và error giúp phân biệt thư đã được chấp nhận, đang chờ, địa chỉ không hợp lệ hoặc xảy ra lỗi gửi (theo help.brevo.com).
Xử lý các lỗi thường gặp
Transactional emails chưa được kích hoạt
Kiểm tra trạng thái email giao dịch trong Brevo. Nếu tài khoản chưa được kích hoạt, tạo yêu cầu hỗ trợ theo hướng dẫn của Brevo. Tạo thêm API key không thể thay thế bước kích hoạt tài khoản.
Email dùng sai địa chỉ From
Kiểm tra sender được chọn trong Brevo > Home và xác minh lại sender nếu cần. Địa chỉ đăng nhập kỹ thuật kết thúc bằng @smtp-brevo.com, nếu xuất hiện trong cấu hình SMTP, không phải địa chỉ From dành cho người nhận.
Hai plugin SMTP cùng hoạt động
Hai plugin có thể cùng can thiệp vào wp_mail(). Ghi lại cấu hình hiện tại, tạm vô hiệu hóa plugin SMTP còn lại, gửi lại email thử và chỉ giữ một đường gửi sau khi xác nhận kết quả.
Email vào thư rác hoặc lỗi xác thực
Kiểm tra sender có thuộc tên miền đã xác thực không. Với Gmail, mở Show original và xem kết quả SPF, DKIM, DMARC. Nếu DNS có nhiều bản ghi SPF riêng biệt, không tạo thêm bản ghi thứ hai một cách tùy tiện; hãy hợp nhất theo hướng dẫn của nhà cung cấp DNS.
Đã vượt hạn mức 300 email mỗi ngày
Kiểm tra báo cáo giao dịch trước khi gửi lại nhiều lần. Tìm plugin tạo email lặp, giảm thông báo trùng lặp hoặc nâng cấp gói nếu nhu cầu vượt hạn mức. Hàng đợi thử lại không bảo đảm mọi email vượt hạn mức sẽ đến người nhận.
Checklist nghiệm thu
- Sender hiển thị đúng tên và địa chỉ.
- Sender đã được xác minh.
- Tên miền gửi đã được xác thực hoặc bạn đã hiểu rõ giới hạn khi chưa xác thực.
- Email giao dịch đã được kích hoạt.
- Plugin Brevo đã kết nối bằng API key v3.
- Không có plugin SMTP khác cùng điều khiển
wp_mail(). - Email thử đến hộp thư và hiển thị đúng trường From.
- Một email từ hành động thật của website xuất hiện trong báo cáo giao dịch.
- API key và thông tin SMTP không nằm trong mã nguồn hoặc nội dung công khai.
- Bạn đã tính nhu cầu gửi trong giới hạn 300 email mỗi ngày của gói Free.
Cách quay lại cấu hình cũ
Nếu WordPress ngừng gửi email sau khi bật Brevo, vào Brevo > Home và tắt tùy chọn gửi email giao dịch qua Brevo. Nếu trước đó đã vô hiệu hóa plugin SMTP cũ, kích hoạt lại plugin đó rồi gửi email thử bằng đường gửi cũ.
Không xóa ngay bản ghi DNS hoặc API key khi chưa xác định nguyên nhân. Nếu API key bị lộ hoặc không còn sử dụng, hãy thu hồi key sau khi đường gửi thay thế đã hoạt động. Việc đổi key không phải biện pháp đầu tiên để xử lý lỗi giao nhận.
Quy trình hoàn tất khi email thử và ít nhất một email phát sinh từ hành động thực tế đều dùng đúng sender, được ghi nhận trong báo cáo Brevo và vẫn nằm trong hạn mức sử dụng.

