欢迎来到天天文库
浏览记录
ID:9221381
大小:197.11 KB
页数:8页
时间:2018-04-23
《搭建基于虚拟用户的postfix邮件系统》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、在LAMP环境下构建基于虚拟用户的Postfix邮件系统需求描述:1.配置使用MySQL数据库存储虚拟邮件用户的账户数据。2.配置使用ExtMail软件平台,为普通用户提供Web邮件使用界面,并为管理员提供域及用户的Web界面。3.使用woo和nee互发邮件进行测试。说明:所有的软件包都一个镜像文件里挂载在media目录下!LAMP环境都是编译安装的,都安装在/usr/local/目录下!/usr/local/apache/usr/local/mysql/usr/local/php实验步骤:1.解包postfix源码包并进行安装和配置Postfix服务器(1)创建运行p
2、ostfix服务的用户(postfix)、组(postfix、postdrop)[root@mail~]#groupadd-g1200postdrop[root@mail~]#groupadd-g1000postfix[root@mail~]#useradd-M-u1000-g1000-G1200-s/sbin/nologinpostfix[root@mailmedia]#idpostfixuid=1000(postfix)gid=1000(postfix)groups=1000(postfix),1200(postdrop)(2)解压并释放源码包、并合并补丁包[roo
3、t@mailmedia]#tarzxfpostfix-2.4.6.tar.gz-C/usr/src/[root@mailmedia]#cppostfix-2.4.6-vda-ng.patch.gz/usr/src/[root@mailmedia]#cd/usr/src/[root@mailsrc]#gunzippostfix-2.4.6-vda-ng.patch.gz[root@mailsrc]#lsdebugkernelsphp-5.2.6postfix-2.4.6-vda-ng.patchhttpd-2.2.9mysql-5.0.56postfix-2.4.6red
4、hat[root@mailsrc]#cdpostfix-2.4.6[root@mailpostfix-2.4.6]#patch-p1<../postfix-2.4.6-vda-ng.patch(3)预配置编译参数及安装[root@mailpostfix-2.4.6]#makemakefiles'CCARGS=-DHAS_MYSQL-I/usr/local/mysql/include/mysql-DUSE_SASL_AUTH-DUSE_CYRUS_SASL-I/usr/include/sasl''AUXLIBS=-L/usr/local/mysql/lib/mysql-l
5、mysqlclient-lz-lm-L/usr/lib/sasl2-lsasl2'[root@mailpostfix-2.4.6]#make[root@mailpostfix-2.4.6]#makeinstall//一路回车(4)Postfix启动控制[root@mailpostfix-2.4.6]#cd/etc/postfix/[root@mailpostfix]#servicesendmailstop//关闭sendmail服务,不然postfix无法启动![root@mailpostfix]#chkconfig–level35sendmailoff[root@ma
6、ilpostfix]#postfixstartpostfix/postfix-script:startingthePostfixmailsystem[root@mailpostfix]#netstat-antp
7、grep:25tcp00127.0.0.1:250.0.0.0:*LISTEN2166/master[root@mailpostfix]#postfixcheck//使用check、reload检查及重新加载配置文件[root@mailpostfix]#postfixreload//需要使用serversendmailstop关闭服务(5)编辑main.cf文件
8、,调整Postfix的基本运行参数[root@mailpostfix]#vim/etc/postfix/main.cfmyhostname=mail.benet.commydomain=benet.commyorigin=$mydomaininet_interfaces=172.16.1.1,127.0.0.1mydestination=$myhostname,$mydomain,localhosthome_mailbox=Maildir[root@mailpostfix]#postfixreload2.构建Dovecot服务器(1)编译
此文档下载收益归作者所有