2017/08/22

[Python] 메일 보내기

간단하게 메일 전송을 테스트하기위한 코드이다.

import smtplib

from email.mime.text import MIMEText
from email import utils

MSG = MIMEText("내용 없음")

SENDER = "<보내는 메일주소>"
RECEIVER = "<받는 메일주소>"

MSG['Subject'] = "메일 전송 테스트"
MSG['From'] = SENDER
MSG['To'] = RECEIVER

MSG['Date'] = utils.formatdate(localtime=True)

print('Begin of sending...')
SERVER = smtplib.SMTP_SSL("<메일서버 주소>", <메일서버 포트번호>)
#SERVER.ehlo()
#SERVER.starttls()
#SERVER.ehlo()
SERVER.login("<메일서버 계정>", "<메일서버 암호>")
SERVER.sendmail(SENDER, RECEIVER, MSG.as_string())
SERVER.close()

print('End of sending...')

No comments :

Post a Comment