MacBook Pro のバックアップを OpenMediaVault なファイルサーバーへ送っていますが、1日1回の通知メールが来なくなったのに気がつきました。ハートビートのつもりで cron に仕込んだメールなのですが、syslog にこんなエラーが記録されていました。
Nov 16 00:29:15 openmediavault postfix/smtp[12999]: ADABD160A61: to=<***@***.com>, orig_to=<***>, relay=none, delay=349214, delays=349214/0.03/0/0, dsn=4.4.3, status=deferred (Host or domain name not found. Name service error for name=smtp.***.***.jp type=MX: Host not found, try again)
それでキーワード openmediavault Name service error でググってみて、少しリンクを辿ったところ、次の Web ページが対処方法になりました。
https://ubuntuforums.org/showthread.php?t=882203&p=5553329#post5553329
実際にファイルを見ると /var/spool/postfix/etc/resolv.conf にはネームサーバーの IP アドレスが無く、/etc/resolv.conf にはちゃんと記録されていました。原因不明ですが、もしかすると DHCP を利用しているせいかも。
そこで後者を前者へ上書きコピーすると、通知メールが届くようになりました。
でも OMV を再起動すると元に戻ってしまう(再び消えてしまう)かもしれないので、そうすると再発するだろうなー。