SMTPLIB経由でPythonでメールを送る方法
以下は、Pythonモジュール “smtplib”で書かれた電子メールの例です。それは、GmailのSMTPサーバーに接続し、与えられたユーザー名とパスワード(プログラムでハードコード)で認証を行い、受信者に電子メールを送信するには、GmailのSMTPサーバーを使用します。
import smtplib to = '[email protected]' gmail__user = '[email protected]' gmail__pwd = 'yourpassword' smtpserver = smtplib.SMTP("smtp.gmail.com",587) smtpserver.ehlo() smtpserver.starttls() smtpserver.ehlo smtpserver.login(gmail__user, gmail__pwd) header = 'To:' + to + '\n' + 'From: ' + gmail__user + '\n' + 'Subject:testing \n' print header msg = header + '\n this is test msg from mkyong.com \n\n' smtpserver.sendmail(gmail__user, to, msg) print 'done!' smtpserver.close()