Rails から smtp.gmail.com を使うとき

redmine-2.3.3 をインストールして smtp.gmail.com つかうときにアタフタしたのでメモ.

[ruby]

smtp_settings:

enable_starttls_auto: true

address: "smtp.gmail.com"

port: '587'

domain: "mydomain.com"

authentication: :plain

user_name: "********@gmail.com"

password: "********"

[/ruby]

********は自分のid/passを入力します.

パスワードはアプリケーション固有のパスワードを発行しましょう.

https://accounts.google.com/b/0/IssuedAuthSubTokens?hl=ja

以下のエラーとかが頻発していました.

[bash]

SSL_connect returned=1 errno=0 state=SSLv2/v3 read server hello A: unknown protocol

[/bash]

ちゃんとportあいてるかどうかの確認.

[bash]

nmap localhost

[/bash]