域名密钥,DKIM和Sendmail的
-
20-08-2019 - |
题
当我使用域名密钥和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,这就是我成功地使用。