2017/08/22

[Python] 메일 보내기

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

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
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