본문 바로가기
Develope/python

[PYHTON, 파이썬] 메일 보내기, smtplib, 앱 비밀번호 확인 법, App password 확인 법

by 개발자도구 2022. 11. 16.
반응형

1. smtplib 사용

import smtplib

from email.mime.text import MIMEText

 

2. smtp 세팅 및 지메일 보내기

smtp = smtplib.SMTP('smtp.gmail.com', 587) # gmail port : 587
smtp.starttls()
smtp.login('ID', 'PW') # ID = ***@gmail.com PW = App Password

msg = MIMEText('')  # 본문
msg['Subject'] = '' # 제목

smtp.sendmail('보내는 e-mail', '받는 e-mail', msg.as_string())

smtp.quit()

 

3. App Password 확인 방법

https://myaccount.google.com/security

 

Google 계정

보안 계정을 안전하게 보호하기 위해 보안 설정을 검토 및 조정하고 권장사항을 받아보려면 계정에 로그인하세요.

myaccount.google.com

위 페이지로 넘어가면 아래와 같은 화면을 볼 수 있다.

 

 

앱 비밀번호를 클릭 한다.

 

 

카테고리에서 메일과 상황에 맞는 선택지를 고른다.

 

그럴 경우 위와 같은 창을 확인 할 수 있으며 여기서 노란색 부분의 16자리 문자가 App password 가 된며 해당 앱 비밀번호를 넣어주면 파이썬으로 메일을 보낼 수 있다.

반응형

댓글