gmailアカウントを使ってmailを送る

OP25b回避にGMailを利用 (on python) — 清水川Webを参考に、
対話式で試してみる。
以下、実行履歴だが、ipアドレスとかアカウント名とかは編集して***とかexampleでごまかしている。

% python
Python 2.4.4 (#1, Oct 18 2006, 10:34:39) 
[GCC 4.0.1 (Apple Computer, Inc. build 5341)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>> import smtplib
>>> smtpserver = smtplib.SMTP('smtp.gmail.com',587)
>>> smtpserver.ehlo()
(250, 'mx.google.com at your service, [***.***.***.***]\nSIZE 28311552\n8BITMIME\nSTARTTLS\nENHANCEDSTATUSCODES')
>>> smtpserver.starttls()
(220, '2.0.0 Ready to start TLS')
>>> smtpserver.ehlo()
(250, 'mx.google.com at your service, [***.***.***.***]\nSIZE 28311552\n8BITMIME\nAUTH LOGIN PLAIN\nENHANCEDSTATUSCODES')
>>> smtpserver.login('example@gmail.com','password')
(235, '2.7.0 Accepted')
>>> smtpserver.sendmail('example@gmail.com','example@example.com','From: example@gmail.com\nTo: example@example.com\nSubject: Test\n\nHello from python')
{}
>>> smtpserver.quit()