メール送信がエラーになりますがどのようにすればよいですか?

公開日 2022年04月21日

下記のエラーが出ている場合は、Postfixが自己証明のためエラーとなっております。

hostname "localhost" does not match the server certificate

下記の手順で証明書の検証を無効にしてください。
==================================
■「openssl_verify_mode」のコメントアウトを解除する
※先頭の半角スペースは2個にして、他の行と合わせてください。

$ vi /var/www/joruri/config/smtp.yml
------------------------
production:
 ~~~略~~~
  # openssl_verify_mode: none

  openssl_verify_mode: none
------------------------

■delayed_jobを停止・起動
$ bundle exec rake delayed_job:stop RAILS_ENV=production
$ bundle exec rake delayed_job:start RAILS_ENV=production

■unicornプロセスを停止・起動
$ bundle exec rake unicorn:stop RAILS_ENV=production
$ bundle exec rake unicorn:start RAILS_ENV=production
==================================
 

Topへ