iredmail安装

简介:
  1. 域名里面添加俩条记录

    wKioL1fWQLbwX3YmAADrYFpUeoU278.png

  2. 测试


    wKiom1fWQRuzUW6HAABMsNU60JA241.png

3.改服务器名字

hostname  mail.XX.pub

vim /etc/hosts    //加入

127.0.0.1  mail.XX.pub

wKiom1fWQXvyFO6bAAAqq4tuWOo198.png


下载iRedMail

http://www.iredmail.com/download.html 下载最新版本)


tar jxvf iRedMail-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

wKiom1fWQdmxiGrvAAA3n6_-4JI181.png

sed -i 's/iredmail.org/106.187.51.47/g'  get_all.sh

cd ..

sh iRedMail.sh  //这个过程需要很久,耐心等待有一步骤是问我们是否打开防火墙,建议大家不要开启:

wKiom1fWQtPBFyZDAABNdHgqBjw847.png

wKiom1fWQtPzdBh6AACFsMmSFUQ830.png

wKioL1fWQtSw2_liAACJPWyYZ_A693.png

wKioL1fWQtSwjH5ZAACk_WZ4sVY433.png

wKiom1fWQtXA66RFAACFbdfZkxY400.png

wKioL1fWQtXx5K0XAACrV4O8zgE587.png

wKiom1fWQtWQidN8AAAuyic3wac703.png

wKioL1fWQtawyzAqAAAbJwpLU30213.png

wKiom1fWQtbS0fX2AAAtzWYjfVc961.png

wKioL1fWQtbR-Wf4AAA8yT4YmMo494.png


使用邮箱系统
安装完后,看下这些服务是否启动: 使用命令pstree

for  s in  httpd   iredapd  amavisd  clamd  postfix  dovecot  cbpolicyd  spamassassin  clamd.amavisd  saslauthd   fail2ban; do /etc/init.d/$s restart; done

wKiom1fWRK7jXp5rAAAw7-vwn_U292.png

wKiom1fWRXmzOQivAAEQKMIow8k014.png

wKioL1fWRXmTRJMhAAB5wF1iFw4921.png

wKioL1fWRXri9LOaAABJUBCOyFI672.png

安装完后,登陆iredadmin 创建用户,并登录 Roundcube系统测试收发邮件。在该步骤中,你可能会遇到这样的问题:发邮件正常,收邮件非常慢,需要等十分钟之久,查看maillog发现这样的提示:Recipient address rejected: Greylisting in effect, please come back later。这是因为Policyd服务造成的,解决办法:
vim /etc/policyd/cluebringer.conf  //找到 Greylisting这个模块,在前面加#

然后重启dovecot/postfix/cbpolicyd服务 : service dovecot restart; service postfix restart; service cbpolicyd restart


less /var/log/maillog(日志文件)

wKiom1fWRgbSvyteAACDQvsy7L8216.png


服务器在https://mail.域名.com/mail/ 网页上可以收发内外部的邮件,在foxmail客户端上却报错:

wKiom1hNUYbC4QGhAAAvn_VlhDU061.png


客户端上,只能收,却不能发,

解决方法:


查看/var/log/maillog显示如下:

配置postfix, 提示如下错误:


Aug 17 12:13:39 www postfix/smtpd[9135]: connect from unknown[211.161.248.250]
Aug 17 12:13:39 www postfix/smtpd[9135]: NOQUEUE: reject: RCPT from unknown[211.161.248.250]:


解决办法:

第一种是 :修改postfix 配置文件main.cf 里的mynetworks, 修改为如下所有网段都通过就可以了。

mynetworks = 0.0.0.0/0

                    这种办法存在安全隐患。


第二种是:修改postfix 配置文件main.cf,让

$mynetworks = 127.0.0.0/8, 127.0.0.1

然后添加

smtpd_client_restrictions = permit_mynetworks, permit_sasl_authenticated,



本文转自 15816815732 51CTO博客,原文链接:http://blog.51cto.com/68686789/1851944


相关文章
|
4月前
|
Linux Windows
Linux系统安装Samba服务器
在实际开发中,我们经常会有跨系统之间文件传递的需求,Samba便是能够在Windows和Linux之间传递文件的服务,功能也是非常强大和好用,本篇文章将介绍如何在Linux系统上安装Samba服务,以CentOS7系统为例。
65 0
|
12月前
|
网络协议 Unix Linux
Samba服务的安装与配置
Samba服务的安装与配置
2425 0
|
网络协议 安全 网络安全
|
数据安全/隐私保护 Ubuntu 网络协议
|
Linux 数据安全/隐私保护
|
Web App开发 网络安全 Perl