인프런 커뮤니티 질문&답변

김영빈님의 프로필 이미지
김영빈

작성한 질문수

파이썬/장고 웹서비스 개발 완벽 가이드 with 리액트

SendGrid API Key 획득하고 환경변수에 저장하기

브라우저에서 회원가입시 SMTP 에러가 발생합니다

작성

·

204

0

안녕하세요? 벌써 두번째 인사드리는 것 같은데, 몇번이나 인사를 드릴까봐 겁나네요 ㅠㅠ
 
우선 그전 강의의 끝에서 마지막까지 진행한 후, 회원가입을 했을 때 다음과 같은 에러가 발생합니다
아마 메일이 발송될 수 없다는 것 같은데요
 
쉘에서는 다음과 같이 발송이 됩니다.
실제로 제 메일로 발송된 것을 확인했습니다.
 
아마 문제가 실제 브라우저에서 회원가입시 문제가 되는 부분이, env.bat파일때문이지 않을까 추측하고 있습니다.(윈도우 환경입니다)
 
일단 env.bat파일을 다음과 같이 만들어 두었습니다
set SENDGRID_API_KEY=SG.-sXxPoBP~
그냥 sendgrid_api_key만 적어두니까
env.bat이라는 cmd명령어를 실행했을 떄, 실행이 되지 않더라구요..
 
아무튼 제 추측이 맞다면, 항상 저 명령어가 실행되도록 해서 API_KEY를 가지고 있도록 해야할 것 같은데.. ㅠㅠ
답변 부탁드리겟습니다 ㅠㅠ
 
늘 좋은 강의와 성실한 답변 감사합니다.
 
 
 
 
 
 
 

답변 1

0

이진석님의 프로필 이미지
이진석
지식공유자

안녕하세요.

이는 runserver를 구동하신 터미널 창에서 SENDGRID_API_KEY 환경변수가 설정되어있지 않거나, 환경변수가 잘못 설정되어서 발생하는 오류입니다.

환경변수 설정은 모든 터미널에서 동일하게 로딩을 해주셔야 합니다. 1개 터미널에서 로딩을 했다고 해서, 다른 터미널에도 환경변수 로딩이 반영되지 않습니다.

화이팅입니다. :-)

김영빈님의 프로필 이미지
김영빈
질문자

덕분에 넘어갈 수 있었습니다! 한번 더 감사합니다

김영빈님의 프로필 이미지
김영빈

작성한 질문수

질문하기