如何让 Postfix 和 Dovecot 自动从数据库重新加载数据?

如何让 Postfix 和 Dovecot 自动从数据库重新加载数据?

我正在运行自己的电子邮件服务器。每当我在 Postgresql 中更改“域、别名等”中的数据时,我都必须

sudo systemctl restart postfix

sudo systemctl restart dovecot

每一次将更改应用到 postfix 和 dovecot。

还有其他方法吗?

更新:

比如说,我希望 postfix 和 dovecot 能够在发生变化时自动吸收变化,无需我自己做任何努力。

答案1

  1. systemctl reload postfix dovecot应该足以接收配置更改。
  2. 如果您只是更改 postgres 中的数据,则无需发出任何命令。
    虽然我的实时系统只有ldap_table,但没有pgsql_table,但在没有配置更改的情况下,重新加载应该不会有实质性差异。

相关内容