タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

PythonとGmailに関するmidnightseminarのブックマーク (1)

  • Python でメール送受信(Gmail で SMTP と IMAP を使う場合) - akiyoko blog

    Python でメールの送受信をするちょっとしたクライアントが欲しかったのですが、これぞ!というサンプルが無かったり、Python 2.6.2以前の書き方だったりしたので、自作してみました。 なお、「Python 2.6.2以前の書き方」というのは、こういうことです。 メールの送信方法としてはTLSを用いる。ここで、通信にSSLを使用する場合(後述)は、当然だがstarttlsは用いなくてよい。また、Pythonのバージョンによってstarttlsメソッドの前後でehloメソッドを使う必要がある。 まず、SMTPのSSLによる送信について、SMTP_SSLというクラスがPython 2.6で加えられたのだが、それは初期にはバグを含んでいたらしく、実質的にSMTP_SSLクラスが使えるようになったのはPython 2.6.3以降となる。よって、それ以前のバージョンの場合はTLSによる送信をし

    Python でメール送受信(Gmail で SMTP と IMAP を使う場合) - akiyoko blog
  • 1