当我在linux系统上同时使用DomainKeys和DKIM时,它们是否都在同一个端口上运行呢?
DomainKeys:
/usr/bin/dk- -l -p -p -d example.com -s /var/db/ domainkeys/default.key.pem -S默认值
DKIM:
/usr/bin/ dkim - -l -p -p -c simple -d example.com -k /var/db/dkim/mail.key.pem -s mail -S rsa-sha256 -u dkim -m MSA
或者我会做这样的事:
DomainKeys:
/usr/bin/dk- -l -p -p -d example.com -s /var/db/ domainkeys/mail1.key.pem -S默认值
DKIM:
/usr/bin/ dkim - -l -p -p -c simple -d example.com -k /var/db/dkim/mail2.key.pem -s mail -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
我想把这两个人放在一起,这是个坏主意吗?
发布于 2009-05-13 08:28:25
您必须使用两个不同的服务将其设置在两个不同的端口上。我在sendmail上使用了dk过滤器和dkim过滤器。
将服务添加到您的sendmail.mc中,重新构建sendmail (make -C /etc/mail),从命令行启动服务,并重新启动sendmail。
8891和8892端口将正常工作。
发布于 2010-05-22 01:58:43
若要添加到另一个正确的答案(使用不同的端口),请执行以下操作。如果您碰巧使用了CentOS,默认情况下可能不会安装make,您可以将其安装为root用户,如下所示:
百胜-y安装gcc自动生成自动控制工具
这将安装所有必需的依赖项,以便在编辑sendmail.mc时使用make作为root。
它将重新生成sendmail.cf,并在您碰巧更改.db文件的情况下重新生成它们。
关于dkim端口的最后一个注意事项--milter--您可以将其设置为您想要的任何端口,但只需确保它不是其他公共服务的保留端口或默认端口。(不要将其设置为端口80等)。我发现的让dkim使用sendmail的教程使用了端口10035,这就是我成功使用的。
https://stackoverflow.com/questions/478234
复制相似问题