如何在 centos 5.4 中为 postfix 安装 dkim

如何在 centos 5.4 中为 postfix 安装 dkim

我正在尝试为我的 postfix 安装 DKIM,以便获得签名。我遵循以下指南:http://allaboutlamp.com/2009/09/setup-dkim-for-postfix-in-fedora-using-dkim-milter/

但是我如何为 TXT 创建 DNS 记录?文件在哪里。我的 originaldomain.com 在托管服务器中运行,我没有终端访问权限。我还有另一台服务器,我正在尝试安装此设置。这台服务器仅用于发送新闻稿的电子邮件。

Step 1:
[root@out tmp]# openssl genrsa -out rsa.private 1024
[root@out tmp]# openssl rsa -in rsa.private -out rsa.public -pubout -outform PEM
[root@out tmp]# ls
rsa.private  rsa.public

Step 2: How can i know assign dkim postfix signatures?
[root@out tmp]# yum list dkim-milter
Loaded plugins: fastestmirror, replace
Loading mirror speeds from cached hostfile
 * addons: ftp.heanet.ie
 * base: ftp.heanet.ie
 * epel: ftp.heanet.ie
 * extras: ftp.heanet.ie
 * ius: mirror.rackspace.com
 * rpmforge: apt.sw.be
 * updates: ftp.heanet.ie
Installed Packages
dkim-milter.x86_64                                                                                     2.8.3-4.el5                                                                                      installed
[root@out tmp]# 

答案1

我使用 DKIMProxy 取得了成功。请查看这篇文章:http://www.brandonchecketts.com/archives/getting-dkimproxy-installed-and-configured

您在给 @mattdm 的评论中混淆了 SPF 和 DKIM-Signature。两者都使用 DNS TXT 记录,但它们是独立的东西/记录。对于某些注册商/DNS 提供商,您需要打开“高级 DNS 记录”或类似描述才能创建 TXT 记录。

您基本上在 DKIM-Signature 的 TXT 记录中发布密钥的公共部分。

高血压

干杯

答案2

但是如何为 TXT 创建 DNS 记录?文件在哪里。

没有文件。TXT记录是对 DNS 查询的一种特定响应,就像记录A为名称提供 IP 地址,或CNAME记录提供别名一样。您无法在邮件服务器上更改它 - 您需要更新与您的域名关联的记录。

我的 originaldomain.com 在托管服务器中运行,我没有终端访问权限。

您不需要终端访问。您需要与托管 DNS 服务的公司联系。这是大概您注册“originaldomain.com”的网站。(但请注意,这实际上是属于某人的真实域名。使用示例.com例如。)不过,它可能是您的网络托管提供商或其他人。(如今,小型甚至中型组织很少运行自己的 DNS 服务器。)

因此,您需要查看这些人为您提供的 Web 界面,如果没有明显的方式来设置 TXT 记录,您应该联系他们的技术支持。如果他们无法帮助您,您应该强烈考虑将您的域名转移到更好的服务。

相关内容