PHP, WordPress

WordPress| Cài đặt SMTP với GMail

Bài này sẽ hướng dẫn cách cài đặt SMTP với GMail để có thể gửi mail trong WordPress.

1. Cài đặt plugin WP SMTP

Ở mục Plugins tìm với tên “WP SMTP“, kết quả sẽ ra được như hình dưới và nhấn Install Now.

Sau khi Installed thì hãy Activate nó lên.

2. Cấu hình tài khoản Gmail

Đầu tiên khi dùng tài khoản Gmail để thiết lập tài khoản gửi mail bạn cần biết rằng Gmail có quy định giới hạn việc gửi mail trong vòng 24 tiếngxem chi tiết tại đây

Giải thích về sending limit

** Chú ý: Trong phần này trang quản lý tài khoản Google mình đang dùng tiếng Việt nên bạn nào dùng tiếng Anh thì cũng sẽ tương tự về vị trí mình mô tả trong bài viết và trong hình.

Để gửi mail ta cần một tài khoản Gmail và tài khoản này cần phải được xác thực mã bảo vệ 2 lớp và có mật khẩu ứng dụng.

Để cấu hình 2 chức năng này ta cần vào trang quản lý tài khoản của Gmail bằng link này hoặc vào đây:

Vào trang Quản lý tài khoản chọn mục Bảo mật

3. Cấu hình mã bảo vệ 2 lớp

Ở bước này bạn cần bật chế độ xác minh 2 bước.

4. Tạo mật khẩu ứng dụng

Sau khi làm xong bước trên nếu bạn không thấy dòng “Mật khẩu ứng dụng” thì nhớ reload trang hiện tại. Sau đó làm theo như hình dưới.

Ở hình trên bạn copy lại đoạn text trong khung vàng để sử dụng ở phần sau. (Chú ý bạn sẽ không thể xem lại pwd này)

Bạn có thể tạo ra nhiều mật khẩu ứng dụng với cùng chuyên mục ở đây là Mail (Thư)

5. Sử dụng WP SMTP

Vào trang setting của plugin WP SMTP và thiết lập như hình sau

Trong đó:

From, Username: là tài khoản Gmail mà bạn đã thiết lập ở các bước trên
Password: là mật khẩu ứng dụng mà bạn đã tạo ở phần trên (khung vàng)
From Name: là tên sẽ hiển thị ở mail người nhận (ở khung đỏ như hình dưới)

6. Test gửi mail

Tại setting plugin WP SMTP bạn sẽ thấy phần Test your settings

Ở đây sẽ kiểm tra được mail được gửi OK hay chưa.

Ngoài ra với WP SMTP bạn cũng có thể xem lại Logs của việc gửi mail OK hay error

Đến đây là xong rồi, trên wordpress có nhiều plugin hỗ trợ gửi mail nữa nhưng mình thấy plugin này khá đơn giản để sử dụng với nhu cầu.