免费开源的邮件服务器搭建
最近工作中用到邮件,用163和qq还需要设置授权码和外网,而且没有匿名发送邮件功能。网上找了个开源的邮件服务器(ewomail)用来测试。顺便记录下部署过程。
环境
CentOS Linux release 7.2.1511 (Core)
工具
ewomail
安装步骤:http://doc.ewomail.com/docs/ewomail/install
安装
其实,官网的安装步骤很详细了。这里需要注意,最好是新安装的操作系统,或者不要装nginx、php、MySQL
我选择的是在线安装,用这个链接生成安装链接:http://www.ewomail.com/list-11.html 根据提示输入域名,获取安装代码
服务器配置可上网。执行安装命令,这时遇到一个报错“ The certificate issuer's certificate has expired. Check your system date and time.
”
这是因为需要安装一个证书,但这个证书过期了参考:https://blog.csdn.net/qq_50573146/article/details/127160019
修改vi /etc/yum.conf
添加 sslverify=false
然后执行
yum install ca-certificates
update-ca-trust extract
完成后,再次编辑vi /etc/yum.conf
将 sslverify=false
注释掉或者删掉。
再次执行上面的ewomail安装代码:wget -c https://down.ewomail.com/install-03.sh && sh install-03.sh testmail.com
执行安装命令后全程会自动安装(需要root权限),如果有提示,请输入y
最后到这一步会看到下载很慢,直接按 ctrl+c
跳过下载,就是官网上说的“当clamav下载过慢的时候,可以用按键 ctrl+c 跳过下载”
最后提示“Complete installation”。表示安装完成。
使用
登录
邮箱管理后台:http://IP地址:8010 (默认账号admin,密码ewomail123)
首页
添加邮箱
点击左侧邮箱添加,输入正确的详细地址及密码,添加完成后,在左侧邮箱列表中可以看到新添加的邮箱
发送邮件
登录邮箱:http://IP地址:8000 (邮箱是刚添加的邮箱,密码是刚设置的密码)
发送邮件:发件方
收件方
end。