CentOS7,8で確認
yum install -y postfix cyrus-sasl cyrus-sasl-plain mailx
Debian系
apt install -y postfix libsasl2-2 libsasl2-modules bsd-mailx
# /etc/postfix/main.cf に以下を追記 relayhost = [mail.so-net.ne.jp]:587 smtp_sasl_auth_enable = yes smtp_sasl_mechanism_filter = plain smtp_sasl_password_maps = hash:/etc/postfix/so-net_passwd smtp_sasl_security_options = noanonymous smtp_sasl_tls_security_options = noanonymous
# /etc/postfix/so-net_passwd を作成し、下記内容を記載 [mail.so-net.ne.jp]:587 ユーザID:パスワード postmap hash:/etc/postfix/so-net_passwd
必要に応じて/etc/alias編集
newaliasesコマンド実行
systemctl enable postfix;\ systemctl restart postfix