centos 6.5 安装iReadmail邮件系统
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:
发表评论