件名とメッセージを含むGMAILを使用してメールを送信しようとしています。私はsubject
の実装なしでGMAILを使用して電子メールを送信することに成功し、電子メールを受信することもできました。しかし、私が対象を追加しようとすると、プログラムは単に機能しません。gmailで送信されるメールに件名を追加するにはどうすればよいですか?
import smtplib
fromx = '[email protected]'
to = '[email protected]'
subject = 'subject' #Line that causes trouble
msg = 'example'
server = smtplib.SMTP('smtp.gmail.com:587')
server.starttls()
server.ehlo()
server.login('[email protected]', 'password')
server.sendmail(fromx, to, subject , msg) #'subject'Causes trouble
server.quit()
エラーライン:
server.sendmail(fromx, to, subject , msg) #'subject'Causes trouble
RTFMにインストールしますか? https://docs.python.org/2/library/smtplib.html#smtplib.SMTP.sendmail: '(from_addr、to_addr、msg、mail_options)'。 –
Pythonで退屈なものを自動化するRead https://automatetheboringstuff.com/chapter16/ – danidee