Cũng nói sơ qua, SMTP gmail cho phép bạn dử dụng tài khoản Gmail để gởi mail, trong trường hợp server của bạn đang dùng không hỗ trợ gởi mail…
Các bạn chèn đoạn code sau vào file functions.php của theme đang dùng nhé.
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 = 'VietThemeShop - Thiết Kế Theme WordPress Chuẩn SEO'; });
- 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 bạn có thể lên google tìm với từ khóa “Tạo mật khẩu ứng dụng cho gmail”