всякая говнина, конвертер картинок, скриншоты в мыло, 2 мыла

This commit is contained in:
Andron666
2022-04-17 18:32:42 +05:00
parent 8db9667560
commit c06503bbec
126 changed files with 14847 additions and 1307 deletions
+10 -9
View File
@@ -11,19 +11,20 @@ from email.mime.audio import MIMEAudio # Аудио
from email.mime.multipart import MIMEMultipart # Многокомпонентный объект
import sys # для чтения аргументов
#импорт аргументов
if len(sys.argv)==4:
if len(sys.argv)==5:
addr_to = sys.argv[1]
filefold = sys.argv[2]
clientdata = sys.argv[3]
msgText = sys.argv[3]
msgTheme = sys.argv[4]
print(addr_to)
print(filefold)
else:
sys.exit()
def send_email(addr_to, msg_subj, msg_text, files):
addr_from = "yomail.ru" # Отправитель
addr_from = "print@enco72.ru" # Отправитель
#addr_from = sys.argv[1]
password = "pass" # Пароль
password = "jhPN<r2b22" # Пароль
msg = MIMEMultipart() # Создаем сообщение
msg['From'] = addr_from # Адресат
@@ -31,14 +32,14 @@ def send_email(addr_to, msg_subj, msg_text, files):
msg['Subject'] = msg_subj # Тема сообщения
body = msg_text # Текст сообщения
msg.attach(MIMEText(body, 'plain')) # Добавляем в сообщение текст
msg.attach(MIMEText(body, 'html')) # Добавляем в сообщение текст
process_attachement(msg, files)
#======== Этот блок настраивается для каждого почтового провайдера отдельно ===============================================
server = smtplib.SMTP_SSL('smtp.mail.ru',465) # Создаем объект SMTP
#server.ehlo(addr_from)
server.set_debuglevel(1)
server = smtplib.SMTP_SSL('smtp.gmail.com',465) # Создаем объект SMTP
server.ehlo()
#server.set_debuglevel(1)
#server.starttls() # Начинаем шифрованный обмен по TLS
server.login(addr_from, password) # Получаем доступ
@@ -93,4 +94,4 @@ files = []
files = [filefold] # Список файлов, если вложений нет, то files=[]
# Если нужно отправить все файлы из заданной папки, нужно указать её
print("here i send mail")
send_email(addr_to, "Лид от интерактивного стенда", "Данные клиента: "+clientdata, files)
send_email(addr_to, msgTheme, msgText, files)