首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >域密钥、DKIM和Sendmail

域密钥、DKIM和Sendmail
EN

Stack Overflow用户
提问于 2009-01-25 20:39:04
回答 2查看 2K关注 0票数 1

当我在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

我想把这两个人放在一起,这是个坏主意吗?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2009-05-13 08:28:25

您必须使用两个不同的服务将其设置在两个不同的端口上。我在sendmail上使用了dk过滤器和dkim过滤器。

将服务添加到您的sendmail.mc中,重新构建sendmail (make -C /etc/mail),从命令行启动服务,并重新启动sendmail。

8891和8892端口将正常工作。

票数 2
EN

Stack Overflow用户

发布于 2010-05-22 01:58:43

若要添加到另一个正确的答案(使用不同的端口),请执行以下操作。如果您碰巧使用了CentOS,默认情况下可能不会安装make,您可以将其安装为root用户,如下所示:

百胜-y安装gcc自动生成自动控制工具

这将安装所有必需的依赖项,以便在编辑sendmail.mc时使用make作为root。

它将重新生成sendmail.cf,并在您碰巧更改.db文件的情况下重新生成它们。

关于dkim端口的最后一个注意事项--milter--您可以将其设置为您想要的任何端口,但只需确保它不是其他公共服务的保留端口或默认端口。(不要将其设置为端口80等)。我发现的让dkim使用sendmail的教程使用了端口10035,这就是我成功使用的。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/478234

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档