Khôi Phục Mật Khẩu

Vui lòng liên hệ với Quản trị viên để được hỗ trợ reset lại mật khẩu tài khoản của bạn.

Zalo Admin
0358949680
Nhắn Zalo
Hoặc
Quên mật khẩu ?
Tạo tài khoản để truy cập đầy đủ tính năng!
Hoặc
Trang chủ / Blog / Hướng dẫn cài đặt SMTP gmail không cần sử dụng plugin
Huy Kira
Huy Kira · Theo dõi

Hướng dẫn cài đặt SMTP gmail không cần sử dụng plugin

Mấy hôm nay có vụ đang hot là plugin Easy WP SMTP bị lỗi bảo mật. Kẻ tấn công lợi dụng lỗ hổng để thực thi code, tự động add user có quyền cao nhất vào website. Sau đó chuyển hướng website đến một website mới.

Mừng thay tất cả các website trong hệ thống của Blog Huy Kira quản lý đều không bị dính :D. Lý do là mình không bao giờ sử dụng các plugin thiết lập smtp gmail cho website. Mà mình tự cài đặt smtp gmail bằng code. Hôm nay mình sẽ share đoạn code này cho các bạn dùng.

Hướng dẫn cài đặt SMTP của gmail không cần sử dụng plugin

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ài đặt smtp gmail sử dụng code:

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   = 'Thiết kế web Đà Nẵng - ThietKeWeb43.Com';
});
  • 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” hoặc tham khảo một số link mình giới thiệu phía dưới đây.

Tóm lại:

Đứng trên cương vị là một dev thì mình khuyên các bạn nên tự code những chức năng đơn giản để tránh rủi ro, cũng như control được những gì có trong website. Còn các bạn sử dụng plugin cũng vẫn oke nhưng chú ý chỉ sử dụng những plugin rõ nguồn gốc, cũng như thường xuyển update các phiển bản của plugin đó và kiểm tra website thường xuyên.

Chúc website của các bạn an toàn 😀

Minh Khanh 7 năm trước

tuyệt cú mèo,cám ơn anh,

Huy Kira 7 năm trước

Dùng ngay và luôn kaka

Fan Sheng 7 năm trước

Bác xem giúp em cái site: Quangchauthunho.com của em dùng code của bác mà cũng bị dính hay sao ấy. Click vào lần đầu toàn bị nhảy trang khác

Huy Kira 7 năm trước

Code này mình ko dùng plugin Easy WP SMTP nên nếu bị cũng ko phải do nguyên nhân này bác. Còn các lỗi chuyển trang khác bác tìm cài plugin này quét thử nha! <a href="https://vi.wordpress.org/plugins/wordfence/" target="_blank" rel="noopener noreferrer nofollow">Cài plugin này nha</a>

Minh Tuan 7 năm trước

Ad cho em hỏi ngu là: "Password là mật khẩu ứng dụng" Nó là mật khẩu gì ad ạ. Em cảm ơn ad

Huy Kira 7 năm trước

Đọc đến đoạn đó, xong đọc tiếp mình có gợi ý vài cái link tạo mất khẩu ứng dụng kìa bạn!

dinh2er 7 năm trước

Có cách nào mà trong form điền số điện thoại dùng ctf 7 mà nó giới hạn được số ko ảnh.vd như nó nhập đủ 10 thì nó mới cho gửi tin đi aayss.

la 7 năm trước

nó báo gửi thành công nhưng vô mail ko thấy là sao bạn ơi???

Huy Kira 7 năm trước

Bạn dùng plugin contact form 7 hả, Vào xem thử cấu hình email nhận trong cf7 oke chưa!

Anh 7 năm trước

a có bán khóa học dạy web ko a

Huy Kira 7 năm trước

Không có em ơi! Cũng đang nằm trong dự định :)

Tùng 7 năm trước

bổ ích quá, giờ k dám dùng mấy cái plugin nữa rồi

betty 7 năm trước

trong file function.php da co sang nhung dong code truoc,code nay la dan sau nhung code kia dc ko ban

Hoan Ngo 7 năm trước

Bài viết chất lượng

Hai Anh 6 năm trước

them wordpress của mình không có file functions.php thì làm thế nào bạn

Huy Kira 6 năm trước

Thì tạo file đó thôi bạn!

IISAuthorize 5 năm trước

Đọc bình luận thấy mấy thanh niên toàn hỏi những câu vớ vẩn :')

Vũ Trọng 5 năm trước

Mình làm mà nó cứ xoay tròn lúc ấn submit form bạn ơi. :( Có cách nào tìm ra lỗi ko bạn nhỉ. Mình mò 3 hôm ko được cái gửi form