반응형

import smtplib
from email.mime.text import MIMEText
from email.mime.multipart import MIMEMultipart

server = smtplib.SMTP("smtp 주소", "smtp 포트")
server.starttls()
server.login("보내는 사람 이메일 계정", "보내는 사람 이메일 비밀번호")

msg = MIMEMultipart('alternative')
msg['Subject'] = "제목"
msg['From'] = "보내는 사람 이메일 계정"
msg['To'] = "받는 사람 이메일 계정"
mailContent= "메일 본문"

 

mailContent= MIMEText(mailContent, 'html')
msg.attach(mailContent)

server.sendmail(msg['From'], msg['To'].split(','), msg.as_string())
server.quit()

 

 

 

 

2021.06.24 - [개발환경/python] - 윈도우에서 Python으로 이메일 발송시(smtp) 발송 안 되는 문제 해결방법

 

윈도우에서 Python으로 이메일 발송시(smtp) 발송 안 되는 문제 해결방법

 파이썬 파일 자체 인코딩 문제인 줄 알고 헤맸는 데  사실은 정말 단순하게도 컴퓨터 이름 인코딩 문제였다. [ 오류 내용 ] UnicodeDecodeError: 'utf-8' codec can't decode byte 0xb1 in position 0..

ingus26.tistory.com

 

반응형
블로그 이미지

ingus

,