Добавлена инкапсуляция

This commit is contained in:
Mnimqa
2020-03-22 15:45:45 +03:00
committed by GitHub
parent 6d30f8373f
commit b2d76f67d6

View File

@@ -2,16 +2,22 @@ import smtplib
from email.mime.text import MIMEText from email.mime.text import MIMEText
from email.header import Header from email.header import Header
def send_mail(): #Ответ на письмо
mail_sender = '' #отправитель #формат строки (логин#пароль#адресат#текст)
mail_receiver = '' #адресат #send_mail_config='login@gmail.com#Password123#myfriend@gmail.com#Текст сообщения'
username = '' #имя пользователя
password = '' #пароль от почты def send_mail(send_mail_config):
send_mail_list=send_mail_config.split('#')
mail_sender = send_mail_list[0] #отправитель
mail_receiver = send_mail_list[2] #адресат
username = send_mail_list[0] #имя пользователя
password = send_mail_list[1] #пароль от почты
server = smtplib.SMTP('smtp.gmail.com:587') server = smtplib.SMTP('smtp.gmail.com:587')
# Формируем тело письма # Формируем тело письма
subject = u'Тестовый email от ' subject = u'J.a.r.v.i.s.'
body = u'Отправка письма на Питтоне ' body = send_mail_list[3]
msg = MIMEText(body, 'plain', 'utf-8') msg = MIMEText(body, 'plain', 'utf-8')
msg['Subject'] = Header(subject, 'utf-8') msg['Subject'] = Header(subject, 'utf-8')