Hoàng Luyến

Hoàng Luyến

Administrator

Hỏi đáp: Cài plugin WP-SMTP nhưng lỗi không gửi được mail


Trả lời câu hỏi của bạn Phương Đặng hỏi về lỗi cài plugin Wp-SMTP nhưng lỗi không gửi được mail trên Hosting, Server, Máy chủ và VPS?

Bài viết trong series Hỏi đáp

Câu hỏi:

Bạn vừa gửi câu hỏi thành công tới Hoàng Luyến với nội dung như sau:

  • Họ và tên: Phương Đặng
  • Email: phuong@***.com.vn
  • Nội dung câu hỏi: Chào anh,
    Em cài đặt WordPress trên Hostting như trong tài liệu hướng dẫn sử dụng WP của anh và cài đặt Plugin WP-Plugin nhưng không gửi được thư? Sau đó em chuyển website lên VPS em mua riêng để chạy thử cũng không được? Anh hướng dẫn em xử lý với ạ, vì loay hoay mãi không được nên phải nhờ anh giúp.
    Thank a!

Trả lời:

Chào em,

Em không gửi hình ảnh đi kèm và không nêu rõ em đã cấu hình nó như thế nào, nên anh sẽ hướng dẫn cụ thể trong bài này luôn nhé. Chắc chắn làm theo hướng dẫn này em sẽ xử lý thành công cả trên Hosting và Server, VPS và máy chủ. Bây giờ em check lại xem các bước sau có sai sót gì không nhé:

Bước 1: Tạo mật khẩu 2 lớp và lấy SMTP của Gmail

Để gửi thư em cần có mật khẩu của Gmail, tuy nhiên nếu lộ mật khẩu thì không ổn. Vì vậy Gmail đã hỗ trợ một ứng dụng để bảo mật riêng, bạn hãy xem bài viết hướng dẫn tạo mật khẩu 2 lớp và lấy SMTP của Gmail.

Bước 2: Cài đặt Plugin WP-SMTP

Xem hướng dẫn cài đặt Plugin-SMTP và thiết lập SMTP và gửi Test thử. Kiểm tra nếu Email có thư như thế chắc chắn em đã cấu hình thành công.

Cách xử lý các lỗi thường gặp

Thường các bạn  hay bị lỗi khi sử dụng mã nguồn WordPress.org hoặc các website tự code theo dạng viết class hoặc function cho mã nguồn PHP, ASP, ASPX… với Website, Blog hoặc các điễn đàn. Vì vậy bạn phải xử lý như sau: 

  • Với WordPress: Khi cài đặt Plugin WP-SMTP cấu hình đúng hướng dẫn như trên vẫn không gửi được trên Hosting thì báo cho nhà cung cấp dịch vụ mở cổng mail 465 để website có thể gửi thư. Ngược lại nếu bạn đang quản lý máy chủ là Server/VPS bạn có thể tự cấu hình bằng cách chạy SSH Dos lệnh sau

     Nếu kết quả trả về báo lỗi là -bash: telnet: command not found

    Bạn hãy chạy lệnh sau:

     rồi thử telnet lại. Nếu vẫn lỗi như sau:

    Bạn hãy thực hiện mở file /etc/csf/csf.conf tìm đến mục TCP out, rồi add thêm port 465 , lưu lại rồi thoát ra. Chạy lệnh sau để enable csf:

     Nếu không được thì Reset Firewall bằng lệnh sau:

     Đến đây bạn hãy vào cửa sổ cấu hình WP-SMTP gửi lại thư chắc chắn sẽ gửi được mail bởi nguyên nhân do máy chủ không mở Port 465. Chú ý nếu bạn sử dụng Port 587 cũng làm tương tự như trên

  • Với các code PHP, ASP…: Bạn cũng cấu hình mở port mail 465 cho máy chủ/server/vps sau đó gửi test một email là OK

Chúc bạn thành công, thân ái!

Kết luận

Có 2 lỗi gửi mail SMTP qua WP-WordPress và Classs cơ bản đó là do các Port Mail chưa được mở trên Firewall hoặc bạn đang nhập sai email và mật khẩu 2 lớp của Google. Các câu hỏi dưới đây cũng có cách xử lý tương tự như trên:

Lỗi cài đặt Wp mail SMTP plugin sử dụng Gmail

  • Lỗi Code khi gửi Mail SMTP
  • Các lỗi thường gặp khi gửi email marketing qua Gmail
  • Lỗi cấu hình gửi mail SMTP trong nukeviet bản v4.0.16 …
  • Chức năng send mail / SMTP bị lỗi –
  • Cách sửa lỗi không gửi được email trên WordPress
  • Lỗi – Không gửi mail được bằng plugin wp smtp
  • Help Không gửi được mail từ smtp wordpress trên Ubuntu
  • Khắc phục Lỗi cài đặt Wp mail SMTP plugin sử dụng Gmail
  • Lỗi phần đăng kí gửi mail bằng SMTP
  • Lỗi khi gửi Email vào smtp.gmail.com

Nếu bạn cấu hình nhưng vẫn không gửi được mail vui lòng gửi câu hỏi về cho tôi tại đây:

Hỏi đáp WordPress

Hỏi đáp: Cài plugin Wp-SMTP nhưng lỗi không gửi được mail

Hỏi đáp: Cài plugin Wp-SMTP nhưng lỗi không gửi được mail


WordPress Tiếng Việt  »  Hoc WordPress   »   Sử dụng WordPress »  Hỏi đáp WordPress

Hỏi đáp: Cài plugin WP-SMTP nhưng lỗi không gửi được mail
5/5 (100%) 1 votes


6 Bình luận

Viết bình luận
  1. Tháng Tám 08, 07:29 Nguyễn Hùng

    A cho e hỏi chút nhé. Cái đoạn lệnh telnet smtp.gmail.com 465 giờ nếu e dùng yahoo mail thì e phải chạy lệnh là telnet smtp.mail.yahoo.com 465 đúng không? Thank a nhiều

    Bình luận
  2. Tháng Mười Hai 24, 16:52 Vietadsense

    Thanks bạn đã chia sẻ, mình xin lấy bài về có ghi nguồn rõ ràng 😀

    Bình luận

Viết bình luận

Tất cả bình luận

Thật tuyệt vời nếu bài viết này nhận được ý kiến của bạn. *

SEO