SMTPサーバーの接続設定

公開日 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を設定しない場合、デフォルトで有効となります。
 

Topへ