メール通知が行われない
[広告] Redmineホスティングサービス My Redmine
メール添付でのファイルのやりとりから脱却して情報共有のストレスを無くしましょう。
メール添付でのファイルのやりとりから脱却して情報共有のストレスを無くしましょう。
メール通知を行うためには、設定ファイル config/email.yml を編集してメール送信のためのSMTP設定を環境にあわせて行う必要があります。Redmineを新たにインストールした直後はこのファイルは存在しません。 config/email.yml.example をもとに作成します。
設定例
production: &defaults
delivery_method: :smtp
smtp_settings:
address: mail.example.jp # メールサーバのホスト名
port: 25 # ポート番号
domain: redmine.example.jp # Redmineが稼働しているホストのFQDN
development:
<<: *defaults
email.ymlで利用可能な設定項目
- :address : 送信に使用するメールサーバのホスト名またはIPアドレスを指定します。
- :port : メールサーバのポート番号を指定します。通常は25ですが、ISPのメールサーバのサブミッションポートを使う場合は587です。
- :domain : SMTPのHELOコマンドで送出されるホスト名です。適当な設定で問題ない場合がほとんどですが、Redmineが動作しているホストのFQDNを設定するのが原則です。メールサーバによっては、DNSで名前解決できないホスト名を指定するとメール送信できない場合があります。
- :authentication : :addressで指定したサーバが認証を要求する場合に、どの認証方式を使用するか指定できます。plain, :login, :cram_md5のいずれかを指定します。
- :user_name, :password : :authenticationで何らかの認証方式を指定した場合に、ユーザー名とパスワードを指定します。
関連情報
外部リンク
- Class ActionMailer::Base – Ruby on RailsのActionMailerのリファレンス。"Configuration options"として、config.action_mailer.smtp_settingsの設定項目の説明があります。




