Sửa lỗi gửi email (Gmail Less secure apps) from May 30, 2022

1. Vấn đề gặp phải Hiện tại rất nhiều ứng dụng sử dụng nhỏ gmail để gửi mail. (vì nó miễn phí và dễ sử dụng). Để có thể gửi được email thì người dùng cần bật Less secure apps. Theo như thông báo mới nhất từ phía google., chức năng này đã bị disabled.

1. Vấn đề gặp phải

Hiện tại rất nhiều ứng dụng sử dụng nhỏ gmail để gửi mail. (vì nó miễn phí và dễ sử dụng). Để có thể gửi được email thì người dùng cần bật Less secure apps.
Theo như thông báo mới nhất từ phía google., chức năng này đã bị disabled. Nên các email service đang sử dụng sẽ không hoạt động được nữa.

image.png

Mình đọc thì thấy google hướng dẫn sử dụng App Passwordimage.png

2. Cách giải quyết

2.1 Tạo app password

Theo như hướng dẫn, cần phải enable 2-Step-Verification.
image.png

Rồi tạo 1 password mới
image.png
Trong select app chọn Other (custom name)
Sau đó generate tạo app mới có 16 ký tự
image.png

Sử dụng password này như các password thông thường.

2.2 Ví dụ

Mình có làm 1 hướng dẫn nhỏ dùng Spring Email. sử dụng password này.

Để dùng: Thay đổi các thông tin theo thông tin email của bạn

spring.mail.username={my-username}
spring.mail.password={my-app-password}

[email protected][email protected]

Khi start hệ ứng dụng, email sẽ được gửi thành công

public class SampleSpringEmailApplication implements CommandLineRunner {

    public static void main(String[] args) {
        SpringApplication.run(SampleSpringEmailApplication.class, args);
    }

    @Autowired
    EmailService emailService;

    @Override
    public void run(String... args) throws Exception {
        emailService.sendEmail("title", "content");
    }
}

3. Kết luận

Đây là vấn đề cá nhân mình gặp phải, mục đích ghi chú cho bản thân và chia sẻ choi mọi người nếu cần thiết.
Nếu cần trao đổi, mọi người hãy bình luận bên dưới. Cảm ơn vì đã đọc bài của mình.

Nguồn: viblo.asia

Bài viết liên quan

Tấn Công Ứng Dụng Web: Mối Đe Dọa Hàng Đầu – Phần 2

viết lại nội dung này ” Phát hiện các cuộc tấn công Cross Site Scripting (XSS)

AI Chatbot 2025: Xu Hướng Tất Yếu Cho Doanh Nghiệp Dẫn Đầu

Giới thiệu AI chatbots đã trải qua một hành trình đáng kể, từ những công cụ t

Tấn Công Ứng Dụng Web: Mối Đe Dọa Hàng Đầu – Phần 1

Tấn công web là gì? Ứng dụng web là các ứng dụng cung cấp dịch vụ cho người

SEO Mũ Trắng, Mũ Đen, Mũ Xám: Hiểu Biết và Lựa Chọn Phù Hợp

SEO Mũ Trắng, Mũ Đen, Mũ Xám: Hiểu Biết và Lựa Chọn Phù Hợp Trong kỷ nguyên s