장고에서 구글 SMTP 연결하여 메일 보내는 방법
How to send mail by connecting to Google SMTP in Janggo
https://support.google.com/accounts/answer/185833?hl=ko
구글에 로그인 하여
보안 > 2단계 인증 선택
하단의 앱 비밀번호 선택
앱 비밀번호 생성
# 장고 myproject/settings.py
EMAIL_BACKEND = 'django.core.mail.backends.smtp.EmailBackend'
EMAIL_HOST = 'smtp.gmail.com' # Gmail SMTP 서버 주소
EMAIL_PORT = 587
EMAIL_USE_TLS = True
EMAIL_HOST_USER = '사용자아이디@gmail.com' # 자신의 Gmail 계정
EMAIL_HOST_PASSWORD = '앱비밀번호' # 자신의 Gmail 계정 앱 비밀번호
sendmail_test.py
from django.core.mail import send_mail
def send_username_email(username, email):
subject = 'Your username'
message = f'Your username is {username}.'
email_from = settings.EMAIL_HOST_USER
recipient_list = [email,]
send_mail(subject, message, email_from, recipient_list)
send_username_email("보내는사람 이름", "받는사람 이메일주소")
게시판 목록
| 번호 | 제목 | 글쓴이 | 날짜 | 조회 |
|---|---|---|---|---|
| 31 | 6년 전 | 857 | ||
| 30 | 6년 전 | 902 | ||
| 29 | 6년 전 | 906 | ||
| 28 | 6년 전 | 1022 | ||
| 27 | 6년 전 | 768 | ||
| 26 | 6년 전 | 665 | ||
| 25 | 6년 전 | 734 | ||
| 24 | 6년 전 | 994 | ||
| 23 | 6년 전 | 4987 | ||
| 22 | 6년 전 | 1095 | ||
| 21 | 6년 전 | 745 | ||
| 20 | 6년 전 | 1905 | ||
| 19 | 6년 전 | 1616 | ||
| 18 | 6년 전 | 993 | ||
| 17 | 6년 전 | 1399 | ||
| 16 | 6년 전 | 1157 | ||
| 15 | 6년 전 | 944 | ||
| 14 | 6년 전 | 913 | ||
| 13 | 6년 전 | 3312 | ||
| 12 | 6년 전 | 1301 | ||
| 11 | 6년 전 | 1554 | ||
| 10 | 6년 전 | 1391 | ||
| 9 | 6년 전 | 1344 | ||
| 8 | 6년 전 | 1542 | ||
| 7 | 6년 전 | 1531 | ||
| 6 | 6년 전 | 1578 | ||
| 5 | 6년 전 | 2029 | ||
| 4 | 6년 전 | 1645 | ||
| 3 | 6년 전 | 1277 | ||
| 2 | 6년 전 | 1704 |

댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기