仮想ドメインの追加¶
- 仮想ドメインのディレクトリを作成
# mkdir -m 755 /etc/sympa/ml.example.com # touch /etc/sympa/ml.example.com/robot.conf # chown -R sympa:sympa /etc/sympa/ml.example.com # mkdir -m 750 /var/lib/sympa/list_data/ml.example.com # chown sympa:sympa /var/lib/sympa/list_data/ml.example.com
- transport.sympaを編集する
# vi /etc/sympa/transport.sympa ----------------------------- ml.example.com error:User unknown in recipient table sympa@ml.example.com sympa:sympa@ml.example.com listmaster@ml.example.com sympa:listmaster@ml.example.com bounce@ml.example.com sympabounce:sympa@ml.example.com abuse-feedback-report@ml.example.com sympabounce:sympa@ml.example.com
- virtual.sympaを編集する
# vi /etc/sympa/virtual.sympa ----------------------------- sympa-request@ml.example.com postmaster@localhost sympa-owner@ml.example.com postmaster@localhost
- データベースを更新する
# postmap hash:/etc/sympa/transport.sympa # postmap hash:/etc/sympa/virtual.sympa
- postfixのバーチャルドメインを追記する(バーチャルなら)
# vi /etc/postfix/virtual_domain ----------------------------- mail.example.com(既存) ml.example.com(追加)
- postfixとSympaを再起動する
# systemctl restart postfix # systemctl restart sympa