Postfix

Table of Content

送信を外部のメールサーバを使用して、内部メールは指定アドレスに転送する設定

インストール

# dnf install postfix

postfixの設定

main.cf

# cp /etc/postfix/main.cf /etc/postfix/main.cf.org
# vi /etc/postfix/main.cf
--------------------------------
home_mailbox = Maildir/
smtp_sasl_auth_enable = yes
smtp_sasl_password_maps = hash:/etc/postfix/password_maps
smtp_sasl_security_options = noanonymous
--------------------------------

転送設定(transport)

# vim /etc/postfix/transport
--------------------------------
localhost :
localhost.localdomain :
hoge.chinaz.org :
*    smtp:[smtp.chinaz.org]:587
--------------------------------
# postmap /etc/postfix/transport

SMTP設定

# vi /etc/postfix/password_maps
--------------------------------
[smtp.chinaz.org]:587 (ログオンアカウント):(パスワード)
--------------------------------
# postmap /etc/postfix/password_maps

サービス

・有効化・起動・状態
# systemctl enable postfix
# systemctl start postfix
# systemctl status postfix

forwardでメールの転送設定

管理者宛てのメールを全て担当者(例 user@chinaz.org

# vi ~/.forward
--------------------------------
user@chinaz.org
--------------------------------

送信テスト

[china@redmine ~]$ mail -s "test send" root
TESTコメント
.

コメントを残す

メールアドレスが公開されることはありません。