Redmine のメール送信で、メールサーバーが自己署名証明書を使用している場合は、メールが送信できず、テスト時に以下のエラーが出ます。
メール送信中にエラーが発生しました (SSL_connect returned=1 errno=0 peeraddr=xxx.xxx.xxx.xxx:25 state=error: certificate verify failed (unable to get local issuer certificate))
以下の通り、`config/configuration.yml` を設定することでこの問題を回避できます。この環境では kubernetes で動かしていますが、Redmine コンテナでルート証明書を信頼しておけば問題ない気もしますが、試すのも面倒で試していません。
default: email_delivery: delivery_method: :smtp smtp_settings: address: mail.si1230.com port: 25 domain: redmine.si1230.com openssl_verify_mode: none
Redmine メール送信時の certificate verify failed