2017-02-09 1 views
0

장고 계정을 설정하여 오류보고 (docs here)를 받으려고합니다.Gmail에서 장고 오류보고

나는 settings.pyADMINS을 추가했습니다. 그런 다음, 문서에 따라 : 이메일을 전송하기 위해

, 장고는 메일 서버에 연결하는 방법을 을 말하는 몇 가지 설정이 필요합니다. 적어도 메일 서버의 구성에 따라 다른 설정이 필요할 수도 있지만 EMAIL_HOST 및 EMAIL_HOST_USER 및 EMAIL_HOST_PASSWORD를 지정해야합니다. 전자 메일 관련 설정의 전체 목록은 Django 설정 설명서를 참조하십시오.

하지만 내가 길을 잃었을 때입니다. 여기에 비즈니스 용 Gmail 계정이 있습니다. 여기에 링크하고 싶은 계정이 있습니다. This post는 멋지고

EMAIL_USE_TLS = True 
EMAIL_HOST = 'smtp.gmail.com' 
EMAIL_PORT = 587 
EMAIL_HOST_USER = '[email protected]' 
EMAIL_HOST_PASSWORD = 'mypassword' 

그것을 설명되었지만 말한다 :

2016에서 Gmail에서 더 이상이를 허용하지 않습니다.

외관상 문제가 this other post에서 언급 등의 비밀번호되어야하는 EMAIL_HOST_PASSWORD 설정이다.

그러나 Gmail은 어떤 방식 으로든 허용하지 않습니다. 특히 서비스 비용을 지불하는 비즈니스 계정의 경우에는 더욱 그렇습니다.

내가 아는 모든 관련 정보는 2016 년보다 오래된 것이므로 더 이상 유용하지 않습니다.

Django 앱을 Gmail에 연결하는 방법이 있습니까?

+0

덜 안전한 앱에 대한 액세스를 사용 설정 하셨나요? https://support.google.com/accounts/answer/6010255 –

+0

예. 이 점은 내가 따라온 설명에 설명되어 있으며 그것을 할 수있었습니다. 그러나 2 단계 인증을 유지하는 것이 좋습니다. '2 단계 인증이 사용 설정된 계정에서는이 설정을 사용할 수 없습니다. 그러한 계정에는 덜 안전한 앱 액세스를 위해 애플리케이션 비밀번호가 필요합니다. ' – J0ANMM

+0

앱 비밀번호를 사용할 때의 문제점은 무엇입니까? –

답변

0

마지막으로 저에게 도움이되는 해결책은이 용도로만 새 Gmail 계정을 만드는 것입니다. 일부 의견에도 불구하고, 나는 그 반대의 말을 다른 곳에서 읽었다.

이 새 계정에는 2 단계 인증이 없지만 계정은 장고 전자 메일을 "처리"하는 데 큰 관심사가 아닙니다.