公開日 2017年08月16日
更新日 2024年08月21日
Joruri Mail v2以降
config/smtp.ymlに設定します。
$ vi config/smtp.yml
※productionセクションに設定してください。
Joruri Mail v1
config/environments/production.rbに設定します。
$ vi config/environments/production.rb
※config.action_mailer.smtp_settingsに設定してください。
設定項目
以下の項目を設定可能です。(v1、v2共通)
・address: SMTPサーバーのIPアドレスまたはホスト名
・port: SMTPサーバーのポート番号
・domain: メールドメイン名
・user_name: 認証ユーザー名
・password: 認証パスワード
・authentication: 認証方式(plain, login, cram_md5 のいずれか)
・enable_starttls_auto: SMTPサーバーでSTARTTLSが有効かどうかを検出して有効にします。
・ openssl_verify_mode: TLSを利用する場合にOpenSSLが認証をチェックする方法を指定します。(none, peer, client_once, fail_if_no_peer_certのいずれか/自己証明書等で検証をスキップする場合はnoneを指定)
※認証が必要な場合はuser_name, password, authentication を設定してください。
※authenticationを設定しない場合、認証なしとなります。
※enable_starttls_autoを設定しない場合、デフォルトで有効となります。