Bài viết này mình sẽ hướng dẫn bạn cách khắc phục lỗi contact form 7 không gửi được mail. Contact form 7 là một plugin miễn phí giúp tạo form liên hệ dễ dàng. Nếu bạn đã cài đặt xong plugin và thiết lập nội dung form cũng như email trong plugin contact form 7 rồi. Nhưng khi bạn thử nhập nội dung và gửi bấm gửi đi nhưng không thấy có email nào đến thì có thể do bạn chưa cài SMTP để gửi email. Bài viết sau thuộc chuyên mục Hướng Dẫn WordPress.
Cài đặt plugin Easy WP SMTP
Đầu tiên bạn vào Plugin -> Cài mới sau đó trong ô tìm kiếm bạn nhập từ khóa: Easy WP SMTP. Rồi nhấn cài đặt và kích hoạt plugin lên.
Thiết lập SMTP để khắc phục contact form 7 không gửi được mail
Sau khi bạn đã cài đặt thành công plugin Easy WP SMTP. Thì tiếp theo bạn cần thiết lập SMTP để contact form 7 dùng tài khoản gmail bạn dùng chuyên gửi mail đấy để gửi mail đi. Bạn cần chuẩn bị 1 gmail chuyên dùng để gửi mail dùng SMTP. Và bạn phải tạo mật khẩu ứng dụng cho gmail này với mục đích là để gmail này gửi mail được.
Bạn vào Cài đặt -> Easy WP SMTP. Bạn chọn tab Cài đặt SMTP. Sau đây mình sẽ hướng dẫn bạn điền các thông số đúng để gmail của bạn gửi được mail qua SMTP, khắc phục lỗi contact form 7 không gửi được mail:
- Máy chủ SMTP: Vì đang dùng SMTP của gmail nên ở trường này bạn điền là: smtp.gmail.com
- Loại mã hoá: Bạn chon SSL
- Cổng SMTP: trường này bạn điền là: 465
- Auto TLS: bạn chọn có.
- Chứng thực SMTP: bạn chọn có.
- SMTP Username: trường này bạn ghi tên gmail bạn dùng để gửi mail đã thiết lập mật khẩu ứng dụng
- Mật khẩu SMTP: trường này bạn điền mật khẩu ứng dụng của gmail dùng để gửi mail bên trên.
Như vậy bạn đã thiết lập xong SMTP. Tiếp theo bạn cần kiểm tra xem với những thiết lập bên trên thì đã gửi được email chưa.
Trong phần thiết lập SMTP, bạn chuyển sang tab Kiểm tra gửi email. Bạn điền thông tin các trường vào rồi nhấn nút Gửi email và kiểm tra thử
- Tới: Bạn điển email nhận mail để kiểm tra.
- Tiêu Đề: Tiêu để của email
- Nội dung: Bạn nhập nội dung email
Khi nhấn nút Gửi email và kiểm tra thử nếu nó hiển thị dòng chữ xanh:”Test email was successfully sent. No errors occurred during the process.” như vậy là bạn đã cài đặt SMTP thành công và đã gửi mail được rồi. Bây giờ bạn có thể ra ngoài form của contact form 7 để kiểm tra xem đã gửi được mail chưa. Thường thì khi đã thiết lập được SMTP và gửi được mail trong này rồi thì ngoài contact form 7 sẽ gửi được email.
Kết Luận
Qua bài viết trên mình đã hướng dẫn bạn cách khắc phục lỗi contact form 7 không gửi được mail. Bằng cách thiết lập SMTP và gửi mail qua SMTP của gmail. Mình hy vọng bạn sẽ làm được. Nếu gặp khó khăn hay có thắc mắc gì bạn vui lòng để lại bình luận bên dưới. Cám ơn bạn đã quan tâm bài viết.