2013-07-04 60 views
9

Tôi đã làm một cái gì đó như this để làm cho ứng dụng web của tôi gửi thư thông qua SMTP của gmail. Tôi đã thử tại địa phương và nó đã hoạt động. sau khi tôi tải lên máy chủ (ở quốc gia khác) tôi nhận được lỗi này:máy chủ gửi email bằng gmail smtp nhận cảnh báo

authentication failure [SMTP: Invalid response code received from server (code: 534, response: 5.7.9 Please log in with your web browser and then try again. Learn more at 5.7.9 https://support.google.com/mail/bin/answer.py?answer=78754 5.7.9 {WEBLOGINREQUIRED} fl2sm1579003pab.23 - gsmtp)] 

có cách nào bỏ qua điều này không?

Trả lời

33

Đối với bất cứ ai vẫn quan tâm câu trả lời:

Google phải cho phép ứng dụng của bạn sử dụng tài khoản riêng của bạn, cho phép google này cung cấp một cách dễ dàng, chỉ cần vào https://accounts.google.com/DisplayUnlockCaptcha, sau đó nhấp vào continue, sau đó với 10 phút, sử dụng ứng dụng của bạn để thử gửi lại email và google sẽ nhớ ứng dụng/dịch vụ và cho phép ứng dụng của bạn truy cập vào tài khoản của bạn miễn là bạn không thay đổi mật khẩu của mình.

cổ vũ

+5

Câu trả lời hay! tiết kiệm rất nhiều thời gian. – Parixit

+1

Nó có thể chỉ là sửa chữa tạm thời. Bạn nên sử dụng một dịch vụ khác để gửi email của mình (thêm [tại đây] (http://webapps.stackexchange.com/a/48393)). –

+0

hoạt động !, nhưng không thể tìm thấy tài liệu chính thức về điều này, bất kỳ ai? –

Các vấn đề liên quan