Postfix 送信専用セットアップ

サーバのアラート等をメールで通知するために、メールサーバを送信専用でセットアップ。

1 . Postfix インストール

$ sudo apt-get update
$ sudo apt install mailutils
mail server configuration type: Internet Site.

2 . Postfix 設定

$ sudo vi /etc/postfix/main.cf
myhostname = ns9999999.ip-99-99-999.eu
inet_interfaces = loopback-only
mydestination = $myhostname, octaviadata.com, ns9999999.ip-99-99-999.eu, localhost.ip-99-99-999.eu, localhost

system mail name 変更する場合、

$ sudo vi /etc/mailname
ns9999999.ip-99-99-999.eu

Postfix リスタート

$ sudo systemctl restart postfix

3 . メール送信テスト

$ echo "This is the body of the email" | mail -s "This is the subject line" octaviadata@outlook.com

4 . メール転送設定

$ sudo vi /etc/aliases
# See man 5 aliases for format
postmaster:    root
root:          octaviadata@outlook.com

設定反映

$ sudo newaliases

転送テスト

$ echo "I'm the body" | mail -s "Sending mail to root" root

5 . log

$ sudo tail -f /var/log/mail.log