忘れないように・・・
googleの2段階認証を有効にしているときにsmtpのパスワードにgmailのパスワードを普通に入力すると以下のような感じのエラーになる。
5.7.9 Application-specific password required. Learn more at 5.7.9 http://support.google.com/accounts/bin/answer.py?answer=185833 ....
アプリケーション固有のパスワードが必要と言われているからgoogleのアカウントページよりアプリケーション固有のパスワードを作成し、これをパスワードとして使う。