# Changelog - Version 8.5.6-f ## 修正 ### SMTPパスワードファイルをPHP-FPMワーカーから読めない問題を修正 `smtp.auth.enabled: true` でSMTP送信メールを設定した際、msmtpが以下のエラーで認証情報を取得できず、メール送信に失敗する問題を修正しました。 ``` cat: can't open '/etc/smtp-secrets/password': Permission denied ``` **原因**: `/etc/smtp-secrets/password` を投影するSecretボリュームの `mode` が `0600`(所有者=rootのみ読み取り可)になっていました。msmtp は PHP の `mail()` 呼び出し経由で **PHP-FPMワーカー(`www-data` 等の非rootユーザー)** として実行されるため、rootのみ読み取り可のファイルを読めませんでした。 **対応**: `templates/deployment.yaml` の `smtp-secrets` ボリュームの `mode` を `0644`(全ユーザー読み取り可)に変更しました。このファイルはPod内にのみ存在し外部からアクセスできないため、許容できるトレードオフです。 ## アップグレード手順 ```bash helm repo update helm upgrade <リリース名> cafepieters/phpfpm --version 8.5.6-f -f values.yaml ``` Pod再起動後、SMTP経由のメール送信が正常に動作するようになります。 --- **リリース日**: 2026-07-19 **担当**: プロサーバーエンジニア(Claude)