TrueNAS SCALE のメール設定はマジメにしてなかったのですが、この度確認してみました。
なお、admin ユーザーを使用している環境なので、 admin ユーザーに通知先メールアドレスを設定する必要がありました。
Credencials > Local Users
(管理者ユーザーが admin の場合)
admin ユーザーの右側の V をクリックして、 Edit
Email 欄に通知メールの宛先のアドレス(自分のメールアドレスとか)を入力。
Save
System Settings > General
Email の Settings
画像はさくらのレンタルサーバー上に作成しているTrueNAS用のメールアドレスから送信させようとしている設定。
独自ドメインでどうせいっぱい設定できるので、差出人としてしか使わない TrueNAS 専用のメールアドレスを作成しています。
どの TrueNAS からの通知メールかの区別用には
From Name のところにホスト名などを入れておくといいと思います。
GMail OAuth という項目に従って設定すれば、 GMail から送信できると思う。
Save
いったん閉じてしまうのでもう一度戻ってきて、
Send Test Mail
Test email sent.
(テストメールは送信されました)
となったら admin に設定したメールアドレスを確認。
admin が管理者の TrueNAS SCALE で root にメールアドレスを設定しても、
下記のエラーが出る。
Email
No e-mail addres is set for root user or any other local administrator. Please, configure such an email address first.
と言われた。
もう少しTrueNAS SCALEのデータ保護の設定をしたい場合の項目について軽くまとめてみた。
TrueNAS SCALE のデータ保護のための設定