当我使用域名密钥和DKIM一起在Linux系统,是否相同的端口上运行两者?

域关键字:结果 的/ usr /斌/ DK-滤波器-l -p INET:的 8891 @localhost -d example.com -s的/ var /分贝/域关键字/ default.key.pem -S默认

DKIM:结果 的/ usr /斌/ DKIM滤波器-l -p INET:的 8891 @localhost -c简单-d example.com -k /var/db/dkim/mail.key.pem - 的邮件-S RSA-SHA256 -u DKIM -m MSA

或者我做这样的事情:

域关键字:结果 的/ usr /斌/ DK-滤波器-l -p INET:的 8892 @localhost -d example.com -s的/ var /分贝/域关键字/ mail1.key.pem -S默认

DKIM:结果 的/ usr /斌/ DKIM滤波器-l -p INET:的 8891 @localhost -c简单-d example.com -k /var/db/dkim/mail2.key.pem - 的邮件-S RSA-SHA256 -u DKIM -m MSA

由于有关的DomainKeys和DKIM告诉你相同的端口上运行它们的信息只是想知道:结果 http://www.elandsys.com/resources/sendmail/domainkeys.html点击 http://www.elandsys.com/resources/sendmail/dkim.html结果

我要一起运行他们两个,这是一个坏主意?

有帮助吗?

解决方案

您必须设置它使用两个不同服务的两个不同的充端口。我用的sendmail DK-滤波器和DKIM滤波器。

添加服务,以你的sendmail.mc,重建的sendmail(请-C在/ etc /邮件),启动命令行的服务,并重新启动sendmail。

端口8891和8892将工作。

其他提示

要添加到其他的答案,这是正确的(使用不同的端口)。如果你碰巧使用CentOS的,让可能不会被默认安装,您可以安装像这样根:

荫-y安装gcc automake的autoconf的libtool的使

这将安装所有需要的依赖使用作出根,所以当你编辑sendmail.mc。

这将重新生成sendmail.cf,以及再生db文件,如果你碰巧也改变它们。

有关端口DKIM-milter的最后一个音符 - 你可以将其设置为任何你想要的,但只是确保它不是为其他常见的服务保留端口或默认端口。 (不要将其设置为80端口等)。我发现得到DKIM,雄鱼和sendmail工作教程中使用端口10035,这就是我成功地使用。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top