jm_p_op
>_ 기능 Django Email보내기 본문
SMTP - 전자우편을 전송하는 기술표준
1.구글 에서 계정 설정하기
2. 보안에서 2단계 인증
3.앱 비밀번호 설정(비밀번호는 한번만 나오니 기억하자!)
중요! 비번 잊지 말기! ( •̀ ω •́ )✧
settings.py
#email설정
EMAIL_BACKEND = 'django.core.mail.backends.smtp.EmailBackend'
EMAIL_HOST = 'smtp.gmail.com'
EMAIL_PORT = 587
EMAIL_HOST_USER = '보내는 이메일주소'
EMAIL_HOST_PASSWORD = '패스워드'
EMAIL_USE_TLS = True
DEFAULT_FROM_EMAIL = EMAIL_HOST_USER
- 통용적으로 email_port는 587이다.
- email_host는 구글,네이버,카카오마다 다르다.
views.py
from django.core.mail import EmailMessage
email=EmailMessage('제목','내용','to=['받는사람이메일'],)
email.send()
'팀 > >_' 카테고리의 다른 글
>_ 기능 쓰레딩을 활용한 생성으로부터 24시간후 DB삭제 (0) | 2023.05.18 |
---|---|
>_ 기능 python base64 암호화 (0) | 2023.05.17 |
>_ Pet Care팀 회고록 (0) | 2023.05.16 |