Press ESC to close

Hướng dẫn cấu hình SMTP website WordPress để gửi Email đơn giản nhất

Mặc định, WordPress sẽ gửi email thông qua hàm wp_mail(), sử dụng PHP Mail của máy chủ. Tuy nhiên, cách này thường gây lỗi email không gửi được hoặc bị rơi vào thư mục spam… Giải pháp tốt nhất là cấu hình SMTP để đảm bảo email gửi đi được ổn định và chuyên nghiệp.

Trong bài viết này, bạn sẽ được hướng dẫn chi tiết cách cấu hình SMTP trong website WordPress theo cách đơn giản nhất chỉ bằng 1 đoạn code mà ai cũng có thể làm được.

⚠️ Lưu ý: Bạn cần phải có “mật khẩu ứng dụng” của Gmail Google thì mới cấu hình được SMTP theo cách này. Nếu chưa có, bạn hãy tham khảo bài viết Hướng dẫn cách lấy mật khẩu ứng dụng Gmail Google chi tiết nhất này của mình nhé.

Hướng dẫn cấu hình SMTP website WordPress

Dưới đây là 3 bước để cấu hình SMTP cho website WordPress đơn giản nhất.

Bước 1: Đăng nhập trang quản trị > Vào Giao diện > Sửa tệp tin giao diện

Bước 2: Mở file functions.php của theme bạn đang dùng

Bước 3: Thêm code cấu hình SMTP bên dưới vào cuối file rồi bấm Cập nhật

// Huuong dan cau hinh SMTP website WordPress
add_action( 'phpmailer_init', function( $phpmailer ) {
if ( !is_object( $phpmailer ) )
$phpmailer = (object) $phpmailer;
$phpmailer->Mailer = 'smtp';
$phpmailer->Host = 'smtp.gmail.com';
$phpmailer->SMTPAuth = 1;
$phpmailer->Port = 587;
$phpmailer->Username = 'test.demo@gmail.com';
$phpmailer->Password = 'htugjhs...qsyuknl';
$phpmailer->SMTPSecure = 'TLS';
$phpmailer->From = 'test.demo@gmail.com';
$phpmailer->FromName = 'Blog Của Nam';
});

⚠️ Lưu ý: Bạn cần sửa các đoạn màu đỏ trong đoạn code trên, cụ thể:

  • Username: Bạn điền địa chỉ email của bạn
  • Password: Bạn điền mật khẩu ứng dụng Google
  • From: Bạn điền địa chỉ email của bạn
  • FromName: Là tên hiển thị của email của bạn

Các phần còn lại bạn cứ để nguyên như mặc định là được.

Tặng miễn phí bộ Plugin trị giá 359$ để tối ưu SEO website
Nam tặng miễn phí cho tất cả các bạn đăng ký mới hosting tại Hosting bao gồm:
  • Rank Math Pro – Tối ưu SEO Website
  • WP Rocket – Tăng tốc độ tải trang
  • Imagify – Nén dung lượng ảnh
  • Cùng 200+ plugins cao cấp khác
Đăng ký ngay hôm nay để nhận trọn bộ plugin miễn phí từ Nam bạn nhé!

💡 Mẹo: Sau khi thêm code cấu hình SMTP thành công, bạn có thể test SMTP đã hoạt động hay chưa bằng cách vào menu Thành viên (User) > Click Thêm người dùng (Add New User) > Thêm 1 user bất kì. Nếu bạn nhận được một email thông báo Thành viên mới đăng ký (như ảnh dưới) tới địa chỉ email của admin website là đã cấu hình thành công.

Nhận được email chứng minh cấu hình SMTP đã hoạt động
Nhận được email chứng minh cấu hình SMTP đã hoạt động

Trong quá trình thực hiện, nếu bạn gặp khó khăn hay có bất kỳ thắc mắc nào thì hãy để lại bình luận bên dưới và chúng ta cùng thảo luận nhé. Chúc các bạn thành công!

5/5 - (Dựa trên 1 đánh giá)

Nam 3N

Xin chào! Mình là Nam 3N - Một freelancer full-time hiện đang sống và làm việc tại Đà Nẵng. Blog này là nơi mình chia sẻ những kiến thức, kinh nghiệm và tài liệu về AI - Website - Marketing & SEO. Hi vọng blog của Nam sẽ có nhiều kiến thức bổ ích cho bạn.

Bình luận bài viết (2)

  • Create Personal Account 20/03/2026 lúc 16:51

    Can you be more specific about the content of your article? After reading it, I still have some doubts. Hope you can help me.

Để lại một bình luận

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *