http://ask.apelearn.com/question/8080(参考)
================搭建步骤如下=====================
登录www.net.cn,产品管理/续费,我的域名,sunshine2013.pub后面选择解析,添加解析
记录类型MX,主机记录空,记录值mail.sunshine2013.pub. 优先级5——保存
记录类型A,主机记录mail,记录值203.195.199.114(云服务器的公网IP)——保存
【可能还需要勾选这两个 然后启用一下】
www.qcloud.com登录云服务器后台,产品服务器,云服务器,勾选主机 重装centos6.5
putty远程登录
dig mail.sunshine2013.pub 看下解析到的云服务器的公网IP
hostname mail.sunshine2013.pub
bash
vi /etc/hosts 增加127.0.0.1 mail.sunshine2013.pub
wget https://bitbucket.org/zhb/iredma ... dMail-0.9.2.tar.bz2
tar jxvf iRedMail-0.9.2.tar.bz2
cd iRedMail-0.9.2/pkgs/
vi get_all.sh // 把 https://mirrors.fedoraproject.org 改为 http://mirrors.fedoraproject.org
sed -i 's/iredmail.org/106.187.51.47/g' get_all.sh
cd ..
sh iRedMail.sh
【安装界面】
欢迎界面yes,设置邮箱路径 默认next,webserver选Apache,存储方式选mysql,设置mysql的root密码,增加一个已购买的域名sunshine2013.pub,设置管理员邮箱的密码,选择套件 默认next,y继续,【然后开始下载安装】
< Question > Would you like to use firewall rules provided by iRedMail?
< Question > File: /etc/sysconfig/iptables, with SSHD port: 22. [Y|n]n
[ INFO ] Skip firewall rules.
< Question > Would you like to use MySQL configuration file shipped within iRedMail now?
< Question > File: /etc/my.cnf. [Y|n]y
搞定之后,【注意记下最后的文字有 webmail地址和管理后台地址、管理员账户和密码】
已解决::::(据铭哥说 只有最新版0.9.2才会出现这个问题)
解决办法::(都是IPv6惹的祸)
vi /etc/dovecot/dovecot.conf
把listen = * [::]改成listen = *
还有以下两个位置的::1删掉,只保留address = 127.0.0.1
inet_listener lmtp {
# Listen on localhost
address = 127.0.0.1 ::1
port = 24
}
service managesieve-login {
inet_listener sieve {
# Listen on localhost
address = 127.0.0.1 ::1
port = 4190
}
然后重启/etc/init.d/dovecot restart
看到Starting是OK的。。。很激动
然后登录邮箱成功(发邮件速度很快,收邮件很蛋疼 大约5分钟之后才收到)