28 lines
962 B
Python
28 lines
962 B
Python
import smtplib
|
|
from email.mime.text import MIMEText
|
|
|
|
|
|
class Mail:
|
|
def send_email(self, title='[oh_my_bot] Test Mail Title', body='Test Mail Body'):
|
|
self.server = smtplib.SMTP('smtp.gmail.com', 587)
|
|
self.server.starttls()
|
|
self.server.login("javamon1174@gmail.com", "jtpsharbrcgvdlex")
|
|
|
|
title.encode('utf-8')
|
|
body.encode('utf-8')
|
|
|
|
body += '\n\n--------------------------------------------------------------------------------\n'
|
|
body += 'created by javamon\n'
|
|
body += 'email : javamon1174@gmail.com\n'
|
|
body += 'blog : https://javamon1174.github.io/\n'
|
|
|
|
data = MIMEText(body, _charset='euc-kr')
|
|
data['Subject'] = title
|
|
data['From'] = 'javamon1174@gmail.com'
|
|
data['To'] = 'javamon1174@gmail.com'
|
|
|
|
self.server.sendmail("javamon1174@gmail.com", 'javamon1174@gmail.com', data.as_string())
|
|
self.server.quit()
|
|
|
|
del self.server, title, body
|