Hướng dẫn cấu hình SMTP Gmail trong Magento 2
Bạn đang quản lý một cửa hàng Magento 2 và muốn đảm bảo rằng các email từ cửa hàng của bạn được gửi đi một cách đáng tin cậy, chuyên nghiệp, vậy thì việc cấu hình SMTP Gmail là một bước quan trọng. Cấu hình SMTP Gmail giúp bạn có thể tránh được việc khi gửi email đi bị từ chối hoặc nằm trong hộp thư rác. SMTP làm tăng khả năng gửi email thành công và vào đúng hộp thư của khách hàng. Trong bài viết này mình sẽ hướng dẫn các bạn cách cấu hình SMTP cho Gmail trong Magento 2.
Đầu tiên các bạn cần có tài khoản gmail và cài đặt Magento 2 SMTP extension vào trang web, nếu chưa biết cách cài đặt extension các bạn có thể tham khảo bài viết này : Hướng dẫn cài đặt extension Magento 2.
B1: Cài đặt trong tài khoản Gmail
1. Đăng nhập vào hộp thư Gmail, ở góc phải màn hình các bạn nhấn vào hình bánh răng chọn cài đặt.
![](https://i1.wp.com/www.magetop.com/blog/wp-content/uploads/2020/05/caidatgmail.jpg?fit=800%2C218&ssl=1)
Trang cài đặt hiện ra chọn mục Chuyển tiếp và POP/IMAP bật POP và IMAP sau đó lưu lại.
![](https://i2.wp.com/www.magetop.com/blog/wp-content/uploads/2020/05/pop-va-imap.jpg?fit=800%2C591&ssl=1)
2. Trước đây, để cấu hình SMTP chúng ta sẽ chỉ cần bật Quyền truy cập của ứng dụng, bằng cách vào phần Quản lý tài khoản Google -> Bảo mật -> Quyền truy cập của ứng dụng kém an toàn tiến hành bật quyền này lên. Sau đó sử dụng trực tiếp tài khoản, mật khẩu gmail trên ứng dụng thứ 3.
![Quyền truy cập của ứng dụng kém an toàn](https://i0.wp.com/www.magetop.com/blog/wp-content/uploads/2020/05/quyen-truy-cap-ung-dung-kem-an-toan.jpg?fit=800%2C237&ssl=1)
![Quyền truy cập của ứng dụng kém an toàn](https://i1.wp.com/www.magetop.com/blog/wp-content/uploads/2020/05/bat-cho-phep-ung-dung-kem-an-toan.jpg?fit=800%2C344&ssl=1)
Tuy nhiên, vì lý do bảo mật nên quyền này đã không còn được Google hỗ trợ nữa.
![Quyền truy cập của ứng dụng kém an toàn ngừng hỗ trợ](https://i0.wp.com/www.magetop.com/blog/wp-content/uploads/2023/11/ngung-ho-tro-ung-dung-kem-an-toan.png?resize=800%2C457&ssl=1)
Thay vào đó chúng ta sẽ phải sử dụng mật khẩu ứng dụng, muốn tạo mật khẩu ứng dụng thì đầu tiên tài khoản của bạn cần bật xác minh 2 bước.
Sau khi đã bật xác minh 2 bước, chúng ta sẽ truy cập vào Quản lý tài khoản Google -> Bảo mật -> Xác minh 2 bước để tạo mật khẩu ứng dụng.
![Xác minh 2 bước](https://i0.wp.com/www.magetop.com/blog/wp-content/uploads/2023/11/xac-minh-2-buoc-google.png?resize=800%2C265&ssl=1)
Tiếp theo, kéo xuống dưới chọn Mật khẩu ứng dụng.
![Tạo mật khẩu ứng dụng - cấu hình SMTP Magento](https://i0.wp.com/www.magetop.com/blog/wp-content/uploads/2023/11/mat-khau-ung-dung.png?resize=800%2C430&ssl=1)
Tại đây, điền App name rồi chọn Tạo.
![Tạo mật khẩu ứng dụng - cấu hình SMTP Magento](https://i0.wp.com/www.magetop.com/blog/wp-content/uploads/2023/11/tao-mat-khau-ung-dung.png?resize=800%2C525&ssl=1)
Mật khẩu ứng dụng sẽ tự động được sinh ra, hãy copy nó rồi chuyển sang bước 2.
![lấy mật khẩu ứng dụng - cấu hình SMTP Magento](https://i0.wp.com/www.magetop.com/blog/wp-content/uploads/2023/11/mat-khau-ung-dung-da-tao.png?resize=800%2C558&ssl=1)
B2: Cấu hình trong SMTP extension
Sau khi cài xong SMTP extension các bạn đăng nhập trang admin chọn biểu tượng SMTP -> SMTP Configurations.
![cấu hình SMTP Magento](https://i0.wp.com/www.magetop.com/blog/wp-content/uploads/2020/05/smtpmodule.jpg?resize=736%2C772&ssl=1)
Các bạn cài đặt như sau :
- Enable Magetop SMTP: Yes.
- Host: Nhấn Load Settings sẽ hiện ra 1 bảng các bạn chọn Gmail và load setting để được tự động chỉnh Port, Protocol phù hợp.
- Authentication: LOGIN.
- Username: Nhập địa chỉ gmail ở bước 1.
- Password: Chính là mật khẩu ứng dụng bạn đã tạo ở trên.
![Điền thông tin cấu hình SMTP Magento](https://i0.wp.com/www.magetop.com/blog/wp-content/uploads/2020/05/cauhinhsmtp.jpg?resize=800%2C698&ssl=1)
Sau đó các bạn kéo xuống phần Send Test Email để test gửi email cho 1 tài khoản khác.
![Test chức năng gửi email trong SMTP](https://i0.wp.com/www.magetop.com/blog/wp-content/uploads/2020/05/testsendemail.jpg?resize=800%2C391&ssl=1)
Điền địa chỉ Gmail phụ vào mục Send To rồi nhấn Test Now.
![Gửi email test thành công](https://i0.wp.com/www.magetop.com/blog/wp-content/uploads/2020/05/sendsuccess.jpg?resize=657%2C286&ssl=1)
Khi báo gửi thành công các bạn vào hộp thư của tài khoản thứ 2 để kiểm tra xem email đã được gửi tới chưa.
![](https://i0.wp.com/www.magetop.com/blog/wp-content/uploads/2020/05/testemail.jpg?resize=800%2C85&ssl=1)
![](https://i0.wp.com/www.magetop.com/blog/wp-content/uploads/2020/05/testemailsmtp.jpg?resize=800%2C192&ssl=1)
Email đã được gửi thành công vào đúng hộp thư. Như vậy là mình đã hướng dẫn xong cách cấu hình SMTP Gmail trong Magento 2.
Cảm ơn các bạn đã đọc bài viết.