Moona/post.py

24 lines
652 B
Python

import smtplib
from email.message import EmailMessage
def mail(msg, to, topic='No temes'):
email_server = "smtp.yandex.ru"
sender = "moonadiary@yandex.ru"
em = EmailMessage()
em.set_content(msg)
em['To'] = to
em['From'] = sender
em['Subject'] = topic
mailServer = smtplib.SMTP(email_server)
mailServer.set_debuglevel(1)
mailServer.ehlo()
mailServer.starttls()
mailServer.ehlo()
auth = open('protect.moona', 'r', encoding='utf-8').read().split()
login, password = auth[0], auth[1]
mailServer.login(login, password)
mailServer.ehlo()
mailServer.send_message(em)
mailServer.quit()