MailEnable支持DomainKeys和DKIM笔记

2009年07月07日 - 1 条留言 - 资源共享 - 浏览:3,490 | 大小:   | 繁體 | English | Short URL:http://bit.ly/cHuFYS

朋友的邮件服务器采用的是MailEnable。发往yahoo的信件很容易被当成垃圾邮件,甚至拒收。于是除了向yahoo提交问题申请外,再想到的就是让邮件服务器能支持yahoo推出的DomainKeys。一番搜索之后,找到了DKeyEvent

DomainKeys的具体介绍:

DKIM的介绍:

DKeyEvent 可以让多个邮件系统支持DomainKeysDKIM

—————————————————————————–

大致安装步骤如下:

  1. 在已安装MailEnable的服务器上安装DkeyEvent.
  2. 配置DkeyEvent和DKIM,配置简单,建议参考官方图文并茂的说明文档:http://mailenable.exhalus.net/domainkeys/dkeyevent.chm
  3. 配置域名的DNS,添加一条TXT记录。**详细见下文**
  4. 修改MailEnable的设置,加入DkeyEvent。具体如下:
    1. 打开MailEnable Administrator
    2. 点开’Servers’->’Agents’
    3. 右击’MTA’选择’Properties’
    4. 把’Enable Pickup Event’勾上
    5. ‘Program to execute on mail file’里填入DKeyEvent.exe这个文件的地址。
    6. 以上设置好以后,再右键点击’MTA’,选择’Stop’,然后再右击’MTA’,选择’Start’。其实就是重新启动’MTA’.
  5. 最后一步,可以往dktest@exhalus.net和sa-test@sendmail.net发邮件进行测试。

—————————————————————————–

**添加DNS的TXT记录**

因为在论坛上碰到不少人说配置失败,结果大部分是因为添加DNS的TXT记录不完整或是错误造成的,因此重点说明一下。
首先,配置好DkeyEvent!!!其次才开始搞DNS的TXT记录。例子截图大致如下:
litu1
要添加的txt记录的主机名格式是

Selector._domainkey.Domain

按照例图一。那么要添加的DNS主机名为

dk._domainkey.9npc.com

接下来获取txt记录内容:

litu2 
选择好domain和selector,然后按Generate即可产生所需要的TXT记录内容。如果Key type勾上的话就是采用RSA算法,会多一行k=rsa;(如例图二)。

那么整个DNS的txt记录如下(以BIND9为例):

dk._domainkey IN TXT "k=rsa; p=后面那串超长的字符"

—————————————————————————–

检测DNS是否生效(windows):

  1. 进入命令提示符界面(开始->运行里输入cmd后回车)
  2. 键入nslookup
  3. 键入set type=txt
  4. 键入添加的主机名后回车。比如本文的dk._domainkey.9npc.com
  5. 如果得到了txt记录。就表明DNS的设置正确,否则,则可能是DNS还未生效或是配置出了问题。

—————————————————————————–

最后,可以往yahoo的信箱里发封邮件。然后到yahoo查看邮件,就可以看到发件人的前面会有个domainkeys 的小图,证明此发件人通过了domainkeys验证。并且查看邮件完整标题信息中,可以看到有

domainkeys=pass (ok);dkim=pass (ok);

作者:炜煜
原文链接地址:MailEnable支持DomainKeys和DKIM笔记

本文作者:施炜煜
原文链接:http://firefore.com/2009/07/mailenable-domainkeys-dkim.html
发布于:2009年07月7号   最后修订在:2011年02月19号
版权声明:转载时请以超链接形式标明文章原始出处和作者信息。
读过这篇日志的读者同时也读了:

>欢迎您的来访。喜欢这篇文章么? 发表一下您的看法 好让我们能交流交流一下。
>建议您 订阅这里的RSS,这样您及时地获取更多精彩内容!
>Permalink:http://firefore.com/2009/07/mailenable-domainkeys-dkim.html
>Trackback Address:http://firefore.com/2009/07/mailenable-domainkeys-dkim.html/trackback

  1. 好东西,收藏下

    回复该留言


您也可以使用微博账号登陆