mirror of
https://github.com/Llloooggg/Jarvis.git
synced 2026-03-06 03:56:23 +03:00
Добавлена инкапсуляция
This commit is contained in:
20
actions.py
20
actions.py
@@ -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')
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user