Hiện nay, nhiều nhà cung cấp hosting tại Việt Nam đã tắt dịch vụ gửi mail server nhằm thúc đẩy người dùng mua các gói hosting hoặc VPS cao cấp hơn. Điều này gây khó khăn cho các website WordPress muốn sử dụng chức năng email. Để giải quyết vấn đề này, việc cấu hình SMTP riêng là vô cùng cần thiết để đảm bảo hệ thống email của website hoạt động trơn tru.
Thêm vào đó, email gửi từ server thông thường thường bị đánh dấu là spam hoặc cảnh báo nguy hiểm. Điều này ảnh hưởng lớn đến sự liên lạc giữa quản trị viên và người dùng, tạo cảm giác thiếu chuyên nghiệp. Vì vậy, bài viết này sẽ hướng dẫn bạn các cách cấu hình SMTP để chức năng gửi email của website WordPress hoạt động hiệu quả hơn.

Cài đặt cấu hình SMTP Gmail cho WordPress
Tại sao cần cấu hình SMTP cho WordPress?
Trước khi đi sâu vào hướng dẫn, hãy cùng tìm hiểu tại sao việc cấu hình SMTP lại quan trọng đến vậy:
- Độ tin cậy cao hơn: SMTP (Simple Mail Transfer Protocol) là giao thức chuẩn để gửi email. Sử dụng SMTP giúp email của bạn ít bị đánh dấu là spam hơn so với việc sử dụng hàm `mail()` mặc định của PHP.
- Tính chuyên nghiệp: Email gửi từ địa chỉ email tùy chỉnh (ví dụ: `info@domain.com`) sẽ chuyên nghiệp hơn so với email gửi từ địa chỉ server (ví dụ: `wordpress@server.com`).
- Khả năng theo dõi: Một số dịch vụ SMTP cho phép bạn theo dõi email đã gửi, giúp bạn biết được email đã được mở hay chưa.
- Khắc phục lỗi gửi email: Đôi khi, website WordPress không thể gửi email do cấu hình server hoặc các vấn đề khác. Việc cấu hình SMTP có thể giúp bạn khắc phục các lỗi này.
Việc cấu hình SMTP không chỉ giúp website của bạn gửi email một cách đáng tin cậy mà còn nâng cao tính chuyên nghiệp và khả năng quản lý email. Đây là một bước quan trọng để đảm bảo thông tin liên lạc giữa bạn và người dùng luôn được thông suốt.
Cấu hình SMTP sử dụng plugin Kira SMTP của KiraApp
Đây là plugin cho mình phát triển tập trung vào việc cấu hình smpt 1 cách gọn nhẹ. Sau đây là chi tiết các bước cấu hình.
- Bước 1: Tải Plugin Kira SMTP của KiraApp
- Bước 2: Cài đặt plugin bằng cách tải lên file .zip
- Bước 3: Kích hoạt plugin sau khi cài đặt thành công.
- Bước 4: Truy cập vào Cài đặt -> Kira SMTP
- Bước 5: Nhập thông tin SMTP của bạn, bao gồm: máy chủ SMTP, cổng, phương thức mã hóa, tên người dùng và mật khẩu ứng dụng
- Bước 6: Nếu bạn sử dụng Gmail, hãy bật “Quyền truy cập ứng dụng kém an toàn” trong cài đặt tài khoản Google của bạn hoặc sử dụng xác thực OAuth2 (khuyến nghị).
- Bước 7: Sử dụng form test để gửi một email thử nghiệm và kiểm tra xem cấu hình của bạn đã chính xác chưa.

Cấu hình SMTP sử dụng plugin Kira SMTP của KiraApp

Email test gởi đến khi cấu hình SMTP đúng
Cấu hình SMTP thông qua 1 đoạn code
Nếu việc cài plugin vẫn chưa làm bạn cảm thấy gọn gàng thì mình cung cấp cho bạn 1 giải pháp đơn giản hơn nhiều. Bạn sử dụng đoạn code sau chèn vào file functions.php của theme đang active nha
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 = 'mailcuaban@gmail.com';
$phpmailer->Password = 'matkhauungdung';
$phpmailer->SMTPSecure = 'TLS';
$phpmailer->From = 'mailcuaban@gmail.com';
$phpmailer->FromName = 'Thiết kế web Đà Nẵng - ThietKeWeb43.Com';
});
Giải thích chi tiết
- Username bạn truyền email của bạn
- Password là mật khẩu ứng dụng
- From làm email gởi đi,
- FromName là tên của email hiện thị
- Còn lại bạn có thể để mặc định
Khi thiết lập SMTP gmail thì nó cần mật khẩu ứng dụng, hiện tại có rất nhiều bài viết hướng dẫn tạo mật khẩu ứng cho gmail.
Các plugin cấu hình SMTP phổ biến
Ngoài Kira SMTP, có rất nhiều plugin khác hỗ trợ cấu hình SMTP cho WordPress. Một số plugin phổ biến bao gồm:
Các plugin này cung cấp giao diện trực quan và dễ sử dụng, giúp bạn cấu hình SMTP một cách nhanh chóng và dễ dàng.
Kết luận
Cấu hình SMTP là một bước quan trọng để đảm bảo hệ thống email của website WordPress hoạt động ổn định và chuyên nghiệp. Bằng cách sử dụng plugin hoặc code, bạn có thể dễ dàng cấu hình SMTP và khắc phục các vấn đề liên quan đến việc gửi email. Hy vọng bài viết này đã cung cấp cho bạn những thông tin hữu ích về cách cấu hình SMTP cho WordPress. Chúc bạn thành công!
Để website WordPress của bạn hoạt động hiệu quả và bảo mật hơn, đừng quên tham khảo thêm các bài viết về Bảo mật wordpress 2026: 8 plugin chống tấn công lượng tử để có thêm nhiều kiến thức hữu ích nhé.
Những Câu Hỏi Thường Gặp Về Cấu Hình SMTP Cho WordPress
Tại sao tôi cần cấu hình SMTP cho WordPress?
Cấu hình SMTP giúp tăng độ tin cậy email, đảm bảo tính chuyên nghiệp, cho phép theo dõi email và khắc phục lỗi gửi email.
Điều gì xảy ra nếu tôi không cấu hình SMTP?
Email có thể bị đánh dấu là spam, gây ảnh hưởng đến giao tiếp giữa bạn và người dùng, đồng thời tạo cảm giác thiếu chuyên nghiệp.
Plugin Kira SMTP của KiraApp có những ưu điểm gì?
Plugin Kira SMTP được thiết kế gọn nhẹ, giúp bạn dễ dàng cấu hình SMTP cho WordPress một cách nhanh chóng.
Tôi cần thông tin gì để cấu hình SMTP?
Bạn cần thông tin máy chủ SMTP, cổng, phương thức mã hóa, tên người dùng và mật khẩu ứng dụng.
Làm thế nào để kiểm tra cấu hình SMTP sau khi thiết lập?
Sử dụng chức năng gửi email thử nghiệm trong plugin hoặc code để kiểm tra xem email có được gửi thành công hay không.
Ngoài plugin, tôi có thể cấu hình SMTP bằng cách nào khác?
Bạn có thể cấu hình SMTP bằng cách thêm đoạn code vào file functions.php của theme đang active.
Mật khẩu ứng dụng là gì và tại sao tôi cần nó?
Mật khẩu ứng dụng là mật khẩu được tạo riêng cho ứng dụng của bạn để truy cập tài khoản Google, giúp tăng tính bảo mật.
Ngoài Kira SMTP, có những plugin cấu hình SMTP phổ biến nào khác?
Một số plugin phổ biến khác bao gồm WP Mail SMTP by WPForms, Easy WP SMTP và Post SMTP.