Yêu cầu thg 12 2, 2020 5:42 CH 133 0 2
  • 133 0 2
0

Xin cách xử lý trường hợp Authenticate fail khi gửi mail bằng Gmail trong Spring boot khi deploy lên heroku.

Chia sẻ
  • 133 0 2

Chào mọi người. Hiện tại mình đang làm chức năng gửi mail bằng gmail trong Spring Boot. Mình chạy ở local hoàn toàn gửi mail bình thường nhưng khi deploy lên Heroku thì server lại báo Authenticate fail. Mọi người support mình trường hợp này với ạ.

2 CÂU TRẢ LỜI


Đã trả lời thg 12 20, 2020 3:15 SA
Đã được chấp nhận
+1

Với gmail thì bạn hãy bật xác minh 2 bước, sau đó tạo application password để gửi mail. Nếu vẫn dùng user password đăng nhập thì gmail thường hay chặn, ở local gửi được do bạn vẫn đăng nhập gmail bằng IP internet giống thế nên nó trust, mang lên heroku thì nó thấy log in với user khác nên block lại.

Chia sẻ
Đã trả lời thg 12 3, 2020 9:42 SA
+1

Mình vô tình thấy trong đây có nhắc đến là : ""The Heroku platform itself doesn’t provide an email service - but instead provides add-ons that act as backing services - that can be attached to your app to provide the service.

Consult the Heroku Add-ons marketplace for an appropriate email service that matches your requirements.""

Ko biết giúp bạn đc ko , cụ thể bạn xem thêm tại đây : https://stackoverflow.com/questions/37900348/cannot-send-email-from-server-heroku-using-spring-javamail

Chia sẻ
Viblo
Hãy đăng ký một tài khoản Viblo để nhận được nhiều bài viết thú vị hơn.
Đăng kí