文档章节

CentOS+Postfix+Dovecot+Postfixadmin+Roundcube邮件服务器

suyuwen1
 suyuwen1
发布于 2016/07/13 15:08
字数 488
阅读 54
收藏 0


之前一直使用Postfix+Courier+Sasl+Extmail 邮件服务器方案,并配置了MailDrop 做邮件转发和Mailman邮件列表,在两年多时间里,运行良好。可是现生产环境使用Nginx 越来越多,为了一个Webmail 单独配置Apache+Perl 资源开销大,Courier+Sasl 配置也相对比较繁琐,抽了两天时间,结合网上一些实例,对邮件服务器做了一些改进。

Dovecot 不仅可以做POP3,IMAP服务器,也可以用来做SMTP验证,省去了Cyrus Sasl,并且效率资源占用也相对Courier 好很多,同时支持LOGIN验证方式,可以满足Outlook,Foxmail 客户端登录访问,本文配置了SMTP发件认证,POP3接收认证,WEBMail 功能,邮件转发,防病毒未有进行配置。

软件包说明:

Postfix-2.8.12.tar.gz Postfix MTA(邮件传输代理)
Dovecot-2.1.8.tar.gz IMAP 和 POP3 邮件服务器
Postfixadmin-2.3.5.tar.gz 采用PHP编写的开源WEB邮箱及域名账号管理工具
Roundcubemail-0.8.1.tar.gz 采用PHP编写的开源IMAP邮件WEB客户端

1.准备工作:


安装配置在 CentOS 6.3 x64 最小化安装环境上进行,先安装好 Nginx(Apache)+PHP+MySQL,Roundcube 需要PHP IMAP扩展支持,如果在编译PHP时没开启IMAP支持,可以用下面的方法添加扩展

?

1

# yum install libc-client-devel libc-client

安装 php-imap 扩展依赖的的廉包
进入到php源码包 imap 扩展库路径下 如 /opt/php-5.3.12/ext/imap 执行

?

1

2

# /usr/local/php/bin/phpize

# ./configure --with-php-config=/usr/local/php/bin/php-config --with-kerberos --with-imap-ssl

检查系统配置过程中国如果提示出错,可以尝试将libc-client 库做个链接到lib 下

 

?

1

2

# ln -s /usr/lib64/libc-client.so /usr/lib/libc-client.so

# make && make install

安装后修改 php.ini 的 extension_dir路径 ,并加入 extension=”imap.so” 扩展
卸载系统自带的sendmail 或 postfix

# yum remove sendmail postfix

2. 编译安装Postfix

http://www.link588.com/html/caozuoxitong/142835.html

本文转载自:http://www.link588.com/html/caozuoxitong/142835.html

共有 人打赏支持
suyuwen1
粉丝 1
博文 10
码字总数 0
作品 0
朔州
私信 提问
邮箱开发(1)之基础协议认知

初识邮箱 前言 邮箱对我们来说是再熟悉不过了,它与我们的生活、工作紧密联系在一起:登录、注册、往来沟通...无处不在; 邮箱的使用很便捷,可是邮箱是如何传输、投递信息呢?电子邮件协议 ...

Jack_lin
2017/11/21
0
0
邮件读书心得

今天遇到Exchange2007的部署规划问题: 如何实现单域多站点的Exchange部署,多公用IP地址的域名指向. 客户端访问服务器不在有问题的站点位置.找了一晚上,也没有个头绪.看了好多资料就是没明白....

match2000
2011/12/07
0
0
Exchange Server 2010 LAB Part5.公网的邮件收发

互联网上两个邮件服务器之间实现邮件收发的过程是由发件人将邮件发送到发件方邮件服务器队列中,由服务器去跟收件方服务器连接,连接成功后将邮件传送给收件人服务器,收件人服务器将根据接收...

XuTonglin
06/26
0
0
Postfix邮件服务器(基础)

邮件服务器 电子邮件服务器是处理邮件交换的软硬件设施的总称,包括电子邮件程序、电子邮箱等。为用户提供基于E-mail服务的电子邮件系统,人们通过访问服务器实现邮件的交换。 常见的邮件服务...

Cinyann
2017/06/20
0
0
对付垃圾邮件一变态方法,搞不定垃圾邮件的朋友可参考一下。

有些坏蛋利用偶的邮件系统转发垃圾邮件,搞到偶的邮件服务器不能正常收发,偶做了一个垃圾邮件过滤服务器解决了这个问题,偶将解决方法写出来,希望能给受垃圾邮件困扰的兄弟一点帮助。 原来...

zt371
2009/05/05
109
0

没有更多内容

加载失败,请刷新页面

加载更多

mysql load data 批量导入使用

最近在研究使用mycat,其中有使用批量数据导入,简单记录一下使用方式。 查看系统属性 mysql>show variables like '%secure%'+--------------------------+-----------------------+| Vari...

FansinZhao
9分钟前
0
0
浅谈React的最大亮点——虚拟DOM

在Web开发中,需要将数据的变化实时反映到UI上,这时就需要对DOM进行操作,但是复杂或频繁的DOM操作通常是性能瓶颈产生的原因,为此,React引入了虚拟DOM(Virtual DOM)的机制。 一、什么是...

peakedness丶
12分钟前
0
0
下一代大数据处理引擎,阿里云实时计算独享模式重磅发布

摘要: 11月14日,阿里云重磅发布了实时计算独享模式,即用户独享一部分物理资源,这部分资源在网络/磁盘/CPU/内存等资源上跟其他用户完全独立,是实时计算在原有共享模式基础上的重大升级。...

阿里云官方博客
16分钟前
0
0
Spring MVC 测试样例

1、需要javax.servlet-api V3.0以上支持 <!--3.0以上版本--> <dependency> <groupId>javax.servlet</groupId> <artifactId>javax.servlet-......

jcc_codingBoy
19分钟前
2
0
kettle增量同步oracle数据到mysql

kettle增量同步oracle数据到mysql 适合表中有更新时间的字段 kettle安装 绿色,下载后解压即可(略), -> Download 连接数据库 需要导入jdbc相关驱动jar包到lib目录(oracle、mysql对应jar...

o00o
23分钟前
5
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部