2026, 새로운 도약을 시작합니다.

장고에서 구글 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("보내는사람 이름", "받는사람 이메일주소")

|

댓글 작성

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

로그인하기

파이썬 게시판 만들기

+
번호 제목 글쓴이 날짜 조회
121 1년 전 조회 719
120 1년 전 조회 536
119 2년 전 조회 545
118 2년 전 조회 532
117 2년 전 조회 758
116 2년 전 조회 589
115 2년 전 조회 962
114 2년 전 조회 727
113 2년 전 조회 691
112 2년 전 조회 1,007
111 2년 전 조회 901
110 2년 전 조회 758
109 3년 전 조회 1,004
108 3년 전 조회 1,108
107 3년 전 조회 1,157
106 3년 전 조회 1,138
105 3년 전 조회 1,082
104 4년 전 조회 1,345
103 4년 전 조회 1,297
102 4년 전 조회 1,511
101 4년 전 조회 1,264
100 4년 전 조회 2,542
99 4년 전 조회 1,250
98 4년 전 조회 1,084
97 4년 전 조회 1,240
96 4년 전 조회 1,644
95 5년 전 조회 1,624
94 5년 전 조회 1,400
93 5년 전 조회 1,520
92 5년 전 조회 1,515
🐛 버그신고