主页 > 建站 > centos 6.5 安装iReadmail邮件系统

centos 6.5 安装iReadmail邮件系统

2015年4月18日 centos 6.5 安装iReadmail邮件系统无评论 阅读: 11,919 次

iReadmail要求安装环境为新的系统,如果在已有系统安装,会覆盖掉原来安装的组件和数据,如apache、mysql。

首先修改hostname,在/etc/sysconfig/network,把hostname设置成mail.yithinker.com

修改/etc/hosts:

127.0.0.1   mail.yithinker.com mail localhost localhost.localdomain localhost4 localhost4.localdomain4

 

改dns(以godaddy为例)

mx增加一条记录:

Host     Points To
@          mail.yithinker.com

增加A记录,指向主机IP(假设主机IP为201.20.1.1)

Host      Points To
mail      201.20.1.1

 

下载和安装iRedMail
wget https://bitbucket.org/zhb/iredmail/downloads/iRedMail-0.9.0.tar.bz2
tar xjf iRedMail-0.9.0.tar.bz2
cd iRedMail-0.9.0
bash iRedMail.sh

安装很简单,选组件,一路yes,设置域名时输入yithinker.com
安装完成后,需要重启才能生效。

安装完后,最好启用spf和dkim,以免发送的邮件被一些邮件服务器当作垃圾邮件

SPF是指Sender Policy Framework,是为了防范垃圾邮件而提出来的一种DNS记录类型,SPF是一种TXT类型的记录。SPF记录的本质,就是向收件人宣告:本域名的邮件从清单上所列IP发出的都是合法邮件,并非冒充的垃圾邮件。

SPF主要在DNS服务器上进行设置:

添加一条txt记录

Host      TXT VALUE

@         v=spf1 a mx mx:mail.yithinker.com ip4:201.20.1.1 ~all

这条SPF记录具体的说明了允许发送 @yithinker.com 的IP地址是:a (这个a是指 yithinker.com 解析出来的IP地址,若没有配置应取消)
mx yithinker.com 对应的mx,即 mail.yourdomain.com的A记录所对应的ip)
mx:mail.yithinker.com (如果没有配置过mail.jefflei.com这条MX记录也应取消)
ip4:201.20.1.1(直接就是 yithinker 这个IP地址)

~all为结束符

 

DKIM 技术通过在每封电子邮件上增加加密的数字标志,然后与合法的互联网地址数据库中的记录进行比较。当收到电子邮件后,只有加密信息与数据库中记录匹配的电子邮件,才能够进入用户的收件箱。

iReadmail安装后,在文件iredmail.tips中有DKIM信息:

dkim._domainkey.yithinker.com.    3600 TXT (
  "v=DKIM1; p="
  "MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDGNVMuQRKqYeySIzqTGTm3xRzF"
  "/ZzhmMnpZkEcVVjFAk+t7E388oFGu/knyh6KBKwpZxHUN5HoOYVjMudqaR2FcSvK"
  "z+joFj8Vh3rXoTLa1zHDyfD7hICzxdEgmQZ8MJM5rjPPrRGZXnPowNYDsd6nDJ86"
  "N38iFYU+jALBYDLBwQIDAQAB")

在DNS服务器上添加一条txt记录:

Host                                                                                TXT VALUE

dkim._domainkey.yithinker.com                      v=DKIM1; p=MIGfMA0GCSqGSIb...(省略) 

测试:发一封邮件到gmail,以原始文件方式查看,可以看到spf和dkim信息:

Authentication-Results: mx.google.com;
       spf=pass (google.com: domain of test@yithinker.com designates 184.105.67.102 as permitted sender) smtp.mail=test@yithinker.com; 
dkim=pass header.i=@yithinker.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=qq.com; s=s201307; t=1429345587; bh=GbsB+eNFeksmGoWmejm99tQGKoMKajP84pw016RlE9k=; h=X-QQ-FEAT:X-QQ-SSF:X-HAS-ATTACH:X-QQ-BUSINESS-ORIGIN:

 

发表评论

新用户的评论需审核后才会显示;

电子邮件地址不会被公开;
必填项已用*标注