10分钟教你阿里云环境下搭建iredmail邮件服务器
一.ireaqdmail 介绍
RedMail 是一个基于 Linux/BSD 系统的零成本、功能完备、成熟的邮件服务器解决方案。
iRedMail 是一个开源、免费的项目。以 GPL(v2)协议发布。
二.使用的核心组件及其对应的功能
Postfix: SMTP 服务器
Dovecot: POP3/IMAP/Managesieve 服务器
Apache: Web 服务器
MySQL: 用于存储其它程序的数据,也可用于存储邮件帐号。
OpenLDAP: 用于存储邮件帐号。
Policyd: Postfix policy server
Amavisd: 提供 DKIM 签名及校验、SPF校验、为外发邮件添加“免责声明”内容,并调用 SpamAssassin 做基于邮件内容的发垃圾扫描,调用 ClamAV 做邮件病毒扫描。
Roundcube: Webmail
Awstats: 用于分析 Apache 和 Postfix 日志文件,并生成简单的图表。
Fail2ban: 扫描各种日志文件,发现多次密码错误等情况时可自动封禁对方 IP 一段时间。用于保证服务器安全。
iRedAdmin:基于 web 的邮件帐号管理程序。
操作步骤
1.提供一个域名( audient925.com)和一个带公网ip的主机(x.x.x.x为公网ip,修改hosts
2.在域名服务器上做域名解析
3.安装idrdmail
4. iredmail使用
5. iredmail增加域
一.准备域名,公网ip
1.新建域名解析
阿里云的设置方法:
打开域名----点解析
2.修改hostname和本机的hosts
vi /etc/sysconfig/network
vi /etc/hosts 添加 mail.audient925.com com
二.iredmail安装
官网下载安装包
http://www.iredmail.com/download.html
1.进入软件包存放的目录
cd /usr/local/src
2.下载安装包
wget https://bitbucket.org/zhb/iredmail/downloads/iRedMail-0.9.5-1.tar.bz2
3.解压安装包
tar jxvf iRedMail-0.9.5-1.tar.bz2
4.进入安装目录
cd iRedMail-0.9.5-1
5.安装
IREDMAIL_MIRROR='http://42.159.241.31' bash iRedMail.sh
6.出现下面界面
点yes,进入存放邮件目录的界面
点next,服务器选apache
点next,存放方式选mysql
点next,设置mysql的密码(123456)
点next,设置域名(audient925.com)
点next,设置管理员的密码
点next,选择需要安装的插件,默认就好
点y就可以继续安装,出现修改iptables规则选n
出现修改/etc/my.cnf,选y,继续安装
安装完成后显示的信息
7.启动文件
for s in httpd iredpad amavisd clamd postfix dovecot cbpolicyd spamassassin clamb.amavisd saslauthd fail2ban; do /etc/init.d/$s restart; done
出现失败的原因,是用了restart的命令,先停止在启动的
三. iredmail使用
1.先修改配置文件
vi /etc/dovecot/dovecot.conf
把listen 后面[]给删除,如果已经去掉了就直接保存退出
重新启动服务
/etc/init.d/dovecot restart
打开Google浏览器输入 httpS://mail.audient925.com/iredadmin/ 可以登录后台
打开 httpS://mail.audient925.com/mail 可以登录邮箱
foxmail 使用iredmail的方法:
打开foxmail 输入e-mail地址 test@域名 密码:xxxx,点下一步
接收服务器类型:IMAP
IMAP服务器:mail.域名 选ssl 端口为993
SMTP服务器:mial.域名 不选ssl 端口为25
如果foxmail不能发送邮件,把smtp25端口改成578
如果foxmail不能收到邮件,在设置里面把发邮件的email地址设置成白名单,以免当成垃圾邮件
转载于:https://blog.51cto.com/11937277/1881774
10分钟教你阿里云环境下搭建iredmail邮件服务器相关推荐
- 阿里云环境下搭建HadoopHA集群
阿里云环境下搭建HadoopHA集群 1. HadoopHA介绍 1.1 hadoop高可用集群的简介 hadoop是一个海量数据存储和计算的平台,能够存储PB级以上的数据,并且利用MapRedu ...
- 10分钟虚拟设备接入阿里云IoT平台实战
10分钟虚拟设备接入阿里云IoT平台实战 1. 准备工作 1.1 注册阿里云账号 使用个人淘宝账号或手机号,开通阿里云账号,并通过实名认证(可以用支付宝认证) 1.2 免费开通IoT物联网套件 产品官 ...
- 云环境下搭建FTP服务器(不使用21端口)
云环境下搭建FTP服务器(不使用21端口) 背景: 1:服务在某云端环境中 2:业务需要在云端环境中部署FTP服务 3:为了安全考虑,在云:安全组中,关闭20.21端口 步骤: 1:使用新的端口在服务 ...
- 阿里云ECS CentOS6.5搭建iRedMail邮件服务器
阿里云ECS CentOS6.5搭建iRedMail邮件服务器 0 . 注册域名:例:geekds.com 然后:进入你申请域名的网站(如万网或新网),域名管理–>我的域名–>管理–> ...
- win10环境下搭建IIS图片服务器
Win10环境下搭建IIS图片服务器 背景交代:项目开发中在不依赖后端接口的前提下 前端基于mock获取数据,涉及到图片这块,需要完全还原线上场景,多以需要将图片放在服务器上.所以需要在本地利用win ...
- linux 下邮件服务器,Linux 下搭建Postfix邮件服务器
Linux 下搭建Postfix邮件服务器详解: 1.首先关闭sendmail服务 service sendmail stop 2.chkconfig sendmail off(关闭开机自启动) 3. ...
- Windows环境下搭建nginx文件下载服务器
这里 https://zhangphil.blog.csdn.net/article/details/122377041https://zhangphil.blog.csdn.net/article/ ...
- ewomail 本地发送邮件接收不到_CentOS下搭建EwoMail邮件服务器的几个小诀窍
导读 搭建邮件服务器,过程非常简单,只需几个步骤即可.通常在Linux搭建邮件服务器是需要安装很多软件和配置文件的,所以我们可以使用一个开源邮件服务器软件来搭建的. 准备一台服务器与系统 云服务器或本 ...
- 阿里云ECS,搭建SVN+Apache服务器
为什么80%的码农都做不了架构师?>>> 在CentOS 7下,搭建SVN+Apache服务器: 1.先检查是否已经安装了httpd服务,如下表示已经安装 [root@iZ23 ...
- 10分钟 教你学会Linux/Unix下的vi文本编辑器
首先,记住vi编辑器的两个模式:1.命令模式 2.编辑模式. 在一个UNIX/Linux的shell命令或者一个以斜杠(/).问号(?)或冒号(:)开始的vi命令后面用户需要键入回车键,而要切换到v ...
最新文章
- python 匹配字符串多个_Python:匹配字符串中的多个子字符串
- Tomcat——访问错误[Invalid character found in method name. HTTP method names must be tokens]解决方案
- Nginx安装方式介绍
- 二叉树的四种遍历方式
- scapy:收发数据包
- 顶部固定不动 下部分滚动_彻底解决背景跟随弹窗滚动问题
- tolower c语言,C语言 tolower()用法及代码示例
- kvm+webvirtmgr部署
- 您该怎样科学地准备过年?
- ECLISPE的快捷键大全
- 用python爬虫爬取去哪儿4500个热门景点,看看国庆不能去哪儿
- rtx服务器修改登录端口,rtx服务器地址端口设置
- java计算算术表达式
- 从PayPal提现到香港招行一卡通港币,再兑换为内地招行一卡通人民币
- 名悦集团:春季出游自驾指南,开心踏春去
- php utorrent,uTorrent下载官方版
- iWO(联通3G详单及套餐使用情况查询工具)更新至v0.5
- Vercel+Freenom 搭建博客
- poi之3.17版与POI旧版本对比,属性或方法变动之处
- WorldWind学习系列十五:如何切割影像和DEM数据及其在WW中的应用配置