import smtplib
from email.mime.text import MIMEText
gmail_user = '123@gmail.com' # 寄信者
gmail_password = '123' # 寄信者密碼
msg = MIMEText('content') # 信件內容
msg['Subject'] = 'Test' # 信件標題
msg['From'] = gmail_user # 寄信者
msg['To'] = '456@gmail.com' # 收信者
server = smtplib.SMTP_SSL('smtp.gmail.com', 465) # 不要亂改ㄛ
server.ehlo()
server.login(gmail_user, gmail_password)
server.sendmail(gmail_user, '456@gmail.com', msg.as_string())
server.quit()
print('Email sent!')
from email.mime.text import MIMEText
filename = "text.txt"
f = file(filename)
attachment = MIMEText(f.read())
attachment.add_header('Content-Disposition', 'attachment', filename=filename)
msg.attach(attachment)