web-dev-qa-db-ja.com

接続をドロップせずにsystemdを使用してPostfixを再起動します

CentOS7では、systemdなどを使用して、postfixを再起動するより良い方法があります。

Sudo systemctl restart postfix

上記は発生しているアクティブなメール接続を切断しませんか?私は、Apacheのグレースフルリスタートのようなものを探しており、それが可能か、それとも必要なのか疑問に思っています。

2
Nigel B. Peck

Postfixの設定を変更しても、完全に再起動する必要はほとんどありません。ほとんどの場合、実行中にpostfixが構成を再ロードするだけで十分です。

systemctl reload postfix

man page でもこれについて言及しています。

              Note: in order to refresh the Postfix mail system after  a  con-
              figuration  change,  do  not  use the start and stop commands in
              succession. Use the reload command instead.

また、メール接続が切断された場合でも、メールサーバーを再起動する必要がある場合、送信メールサーバーは後で再試行します。

3
Michael Hampton