Есть следующее:
import smtplib, ssl from email.mime.multipart import MIMEMultipart from email.mime.text import MIMEText fromaddr = "example@mail.ru" toaddr = "example@gmail.com" mypass = "mypass" msg = MIMEMultipart() msg['From'] = fromaddr msg['To'] = toaddr msg['Subject'] = "Привет от питона" body = "Это пробное сообщение" msg.attach(MIMEText(body, 'plain')) server = smtplib.SMTP_SSL('smtp.mail.ru', 465) server.login(fromaddr, mypass) text = msg.as_string() server.sendmail(fromaddr, toaddr, text) server.quit()
Все работает. Проблем нет.
Как приложить к письму аттач файл (вложение)?
Гуглил! Но не понимаю пока что))