인프런 커뮤니티 질문&답변
브라우저에서 회원가입시 SMTP 에러가 발생합니다
작성
·
254
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개 터미널에서 로딩을 했다고 해서, 다른 터미널에도 환경변수 로딩이 반영되지 않습니다.
화이팅입니다. :-)






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