Отправить письмо через smtplib и скопировать сообщение на отправленное - PullRequest
0 голосов
/ 18 сентября 2018

Я использую python2 и smtplib для отправки писем из моего скрипта.

Я бы скопировал бы это письмо в папку Отправленные , чтобы увидеть это письмо отмой почтовый клиент (thunderbird).В настоящее время электронная почта отправляется, но отправленная папка остается нетронутой.

Часть отправки электронной почты из моего сценария:

import smtplib
from email.MIMEMultipart import MIMEMultipart
from email.MIMEText import MIMEText
from email.MIMEBase import MIMEBase
from email.header import Header
from email.utils import formataddr
from email import encoders

# Connect to SMTP Server
server = smtplib.SMTP(smtp_server, smtp_port)
server.starttls()
server.login(smtp_login, smtp_password)

# E-mail
email_msg                   = MIMEMultipart()
email_msg['Content-Type']   = "text/html; charset=utf-8"
email_msg['From']           = formataddr((str(Header(u"From", 'utf-8')), email_from))
email_msg["Subject"]        = Header(u"Subj", 'utf-8')

text = email_msg.as_string()
server.sendmail(email_from, email_to, text)

Спасибо!

...