最新消息:因从typecho切换到wordpress, 由于转换导入问题,文章可能存在部分乱码或者排版问题,逐个排查修复中...

捣腾记录:iRedMail 快速搭建邮件服务器

业余爱好 admin 1694浏览 0评论

平台为Linux CentOS 7;
要求为快速搭建,少跟我废话的,要多快有多快的。网上百了一下谷了一下,最后选定iRedMail这个开源的产品。
当然原因不仅是因为开源,而且还因为它可以批量创建邮箱账号,至于用途嘛,嘿嘿,不告诉你。

网上的教程嘛,有不少,有的还有图文。不过呢,个人建议要看就看官方的文档。网络上的有的是这抄那抄的,有的照着做就会给带到某个沟里,让你百思不得解。 官方文档

这里记录一下一些我个人认为值得记录的地方:

  1. 批量创建邮箱用户:
cd /root/iRedMail-0.9.5-1/tools
bash create_mail_user_SQL.sh linc.hu user1 user2 user3

这是批量创建邮箱用户的脚本。邮箱容量,邮箱密码,这些设置可以自行编辑这个.sh脚本修改即可。
确切点说应该是生成批量创建用户的SQL查询语句。后续还是要使用SQL进行导入的。

# mysql -uroot -p
sql> USE vmail;
sql> SOURCE output.sql;

我觉得还不够人性化,脚本应该prompt几个参数,比如容量,比如密码,然后数量,然后执行即可。这要还要手工输user1,user2,要是我要创建100个用户,难道我从user1输到user100 ? 不科学,绝对不科学。
--好吧,这里留个任务,自己将改写这一个脚本,让它适合自己。

  1. 收邮件很慢的问题

http://libin580.blog.51cto.com/2252719/1769932 这里有说明。
我这里直接转出重点,省得浪费时间读长文。

收邮件慢的原因就是iRedMail它默认启用的灰名单引起的。

cd /opt/iredapd/tools/
python spf_to_greylist_whitelists.py outlook.com microsoft.com

如果要列出当时的名单,则不带任何参数即可。

python spf_to_greylist_whitelists.py

我发现这样列出来的,并没有把刚才加入的算在里面。

这里也留下一个任务,查明这脚本原理。为毛没有把新加入灰名单的域名给加进去。

转载请注明:Linc Hu » 捣腾记录:iRedMail 快速搭建邮件服务器

发表我的评论
取消评论

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址