Trang chủ WordpressHướng dẫn Wordpress Cài đặt gửi mail trên WordPress với SMTP Gmail/Google

Cài đặt gửi mail trên WordPress với SMTP Gmail/Google

Bởi Thạch Phạm
Ngày đăng: Cập nhật cuối: 10 bình luận 8,1K lượt xem

Trên website có nhiều tính năng sẽ cần gửi email cho người quản trị (là bạn) hoặc cho người khác, ví dụ như tính năng khôi phục mật khẩu thông qua email, thông báo đơn hàng trên WooCommerce, thông báo khi có người gửi liên hệ trên Contact Form,…

Mặc định trên máy chủ có thể sẽ hỗ trợ tính năng gửi mail ra ngoài, tuy nhiên đa phần sẽ không tối ưu và email đó sẽ bị đánh dấu là Spam. Vì vậy để tối ưu việc gửi mail trên website WordPress thì bạn nên thiết lập website sử dụng một máy chủ SMTP riêng cho việc gửi mail ra bên ngoài.

Máy chủ SMTP gửi mail ra ngoài có thể sử dụng chính máy chủ của Gmail và gửi thông qua tài khoản Gmail của bạn, hoặc có thể sử dụng SMTP của các dịch vụ khác như Amazon SES, Sendgrid,…nhưng nếu bạn là người mới thì nên dùng Gmail vì nó thiết lập đơn giản, hầu như ai cũng có sẵn tài khoản Google.

Thông tin thêm: Sử dụng SMTP từ Gmail sẽ phù hợp cho việc mới setup. Nhưng nếu website bạn gửi email liên tục thì nên sử dụng các dịch vụ SMTP trả phí như Sendgrid, Amazon SES,…

Thiết lập SMTP Gmail với WP Mail SMTP

Việc thiết lập SMTP đôi lúc sẽ khá rườm rà với cơ chế bảo mật hiện nay của các dịch vụ như Google hay Amazon SES. Do đó để dễ dàng trong việc setup cho mọi người, mình chọn sử dụng plugin WP Mail SMTP vì nó hỗ trợ cấp quyền trực tiếp thông qua xác thực oAuth thay vì tự nhập các thông tin lằng nhằng.

Trước tiên bạn cần cài plugin WP Mail SMTP để nó thực hiện kết nối với tài khoản Google của bạn và thiết lập gửi mail thông qua SMTP.

Cài đặt gửi mail trên WordPress với SMTP Gmail/Google 7

Sau khi kích hoạt nó sẽ hiện ra giao diện cài đặt nhanh (Wizard setup) và ấn nút bắt đầu.

Cài đặt gửi mail trên WordPress với SMTP Gmail/Google 8

Tới bước tiếp theo bạn sẽ chọn dịch vụ SMTP mà bạn muốn sử dụng, mỗi dịch vụ bạn sẽ cần chuẩn bị sẵn tài khoản của nó. Ở đây chúng ta sẽ Google/Gmail.

Cài đặt gửi mail trên WordPress với SMTP Gmail/Google 9

Tới bước này bạn sẽ cần nhập thông tin Client ID và Client Secret trong Google Cloud Console liên kết với tài khoản Gmail của bạn. Chúng ta sẽ từng bước đi lấy thông tin này bằng cách xem phần Kích hoạt Google Cloud Console cho Gmail ở cuối bài.

Cài đặt gửi mail trên WordPress với SMTP Gmail/Google 10

Sau khi kết nối hoàn tất thì tiến hành giữ nguyên thông tin rồi hoàn tất.

This image has an empty alt attribute; its file name is CleanShot-2024-10-06-at-12.31.23@2x-960x815.png

Bây giờ còn lại cứ ấn save save next next là xong nhé.

Khi cấu hình xong bạn có thể tiến hành thử gửi email test, bạn vào WP Mail SMTP => Tools => Email Test và ấn nút Send Email để gửi thử rồi kiểm tra hộp thư xem có lỗi gì không là được. Nếu có lỗi phải gì thì…làm lại.

Đánh giá nội dung này

Tham gia nhóm hỗ trợ WordPress

Tham gia nhóm Hỗ trợ Server - Hosting & WordPress để cùng nhau hỏi đáp và hỗ trợ các vấn đề về WordPress, tối ưu máy chủ/server.

Tham gia ngay
10 bình luận

Có thể bạn quan tâm

Hiện tại blog tạm đóng bình luận vì mình cần tập trung thời gian vào cập nhật bài viết. Bình luận sẽ mở ra cho đến khi mình sẵn sàng.