Postfix 软件包 Openarc

Postfix 软件包 Openarc

我有一台运行 Ubuntu 16 的服务器。我正在尝试将 postfix 配置为使用 OpenArc。

我已经安装了 OpenArc 包,但它不会在重启时自动启动。

如果我跑

openarc -c /etc/openarc/openarc.conf -n

它不会返回错误。/etc/openarc/openarc.conf 如下:

AuthservID mi domain
Domain mi domain
KeyFile /etc/opendkim/keys/201901.private
Selector 201901
Mode sv
Socket inet:8895@localhost
SoftwareHeader yes
Syslog Yes
UserID opendkim
AutoRestart yes
PidFile /var/run/opendkim/openarc.pid

如果我跑

openarc -c /etc/openarc/openarc.conf

它告诉我邮件发送器正忙。

当我运行lsof -i | grep openarc它时会报告:

openarc  10849 opendkim   7u  IPv4 160111      0t0 TCP localhost: 8895-> localhost: 44132 (ESTABLISHED)

我还通过在 /etc/postfix/main.cf 中添加以下内容来配置 postfix 以访问 milter:

smtpd_milters = inet: localhost: 8891, inet: localhost: 8892, inet: localhost: 8895
non_smtpd_milters = inet: localhost: 8891, inet : localhost: 8892, inet: localhost: 8895

但是当 postfix 尝试使用它时,它会报告

postfix / smtpd [1396]: warning: connect to Milter service inet: localhost: 8895: Connection refused

请告诉我您还需要知道什么来帮助我解决问题。非常感谢。


感谢您的帮助,因为我看不到我的语言。我的母语是西班牙语。当我重新启动机器时...没有运行 openarc。但是...输入代码..openarc -c /etc/openarc/openarc.conf -n 运行...按照我的 openarc.conf 内容...

AuthservID mi domain
Domain mi domain
KeyFile /etc/opendkim/keys/201901.private
Selector 201901
Mode sv
Socket inet:8895@localhost
SoftwareHeader yes
Syslog Yes
UserID opendkim
AutoRestart yes
PidFile /var/run/opendkim/openarc.pid

我得到了以下lsoft-i结果:

openarc 10849 opendkim 7u IPv4 160111 0t0 TCP localhost:8895->localhost:44132 (ESTABLISHED)

但是当我们加载 openarc.conf 时...结果这个连接成功了...明白了吗?

否则,我将无法在 main.cf 中发送邮件...按照这种方法... smtpd_milters = inet:localhost:8891,inet:localhost:8892,inet:localhost:8895 non_smtpd_milters = inet:localhost:8891,inet:localhost:8892,inet:localhost:8895

但是如果没有 openarc -c 则无法启动,请尝试重新登录,错误 ..postfix/smtpd[2174]: 警告:连接到 Milter 服务 inet:localhost:8895:连接被拒绝


我把 comomando 放到 milter 中后,就启动了 openarc。它实际上会加载 openarc.conf 文件,如下所示

openarc -c /etc/openarc/openarc.conf -n

是:

openarc -c /etc/openarc/openarc.conf

当我把这个放进去时,milter 会加载我,openarc 会引导我...但是它抛出了错误,说 milter 很忙...但是我除了那个 milter 中的 openarc 什么都没有...

postfix / smtpd [1396]:警告:连接到 Milter 服务 inet:localhost:8895:连接被拒绝

这是我第一次写有关 postfix 的问题,我不知道是否需要查看其他文件来帮助我...非常感谢...

答案1

您的 /etc/postfix/main.cf 中不应该有这个吗:

inet: localhost: 8891, inet : localhost: 8892, inet: localhost: 8895

而是像这样:

inet:localhost:8891,inet:localhost:8892,inet:localhost:8895

相关内容