root宛メールを転送する(CentOS8)

提供:あわ自由帳

メインページ > CentOS_8_で自宅サーバー構築  > root宛メールを転送する(CentOS8)

システムからroot宛に重要なメールが送られてくるので、root宛メールを普段使用しているメールアドレス宛に転送するようにする。

root宛メールを転送する

メールを転送するには、送信メールサーバー(SMTPサーバー)が必要となる。

送信メールサーバーにはPostfixを、使います。

Postfixインストール

[root@host3 ~]# dnf install postfix

[root@host3 ~]# systemctl start postfix

[root@host3 ~]# systemctl enable postfix
Created symlink /etc/systemd/system/multi-user.target.wants/postfix.service → /usr/lib/systemd/system/postfix.service.

sendmail コマンドがインストールされてなかったので導入する。

[root@host3 ~]# dnf install sendmail

転送設定

[root@host3 ~]# sed -i '/^root:/d' /etc/aliases ← 旧root宛メール転送設定削除

[root@host3 ~]# echo "root: bizan@sudachi.jp" >> /etc/aliases
 ← root宛メールを普段使用しているメールアドレス(例:bizan@sudachi.jp)宛に転送する

[root@host3 ~]# newaliases ← 転送設定反映

[root@centos ~]# echo test|mail root ← テストメールをroot宛に送信する

テストメールが転送先メールアドレス宛に届いていることを確認する


__