码迷,mamicode.com
首页 > 其他好文 > 详细

邮件服务器(二)——centos6.5编译安装postfix-2.11.1

时间:2015-06-19 21:49:29      阅读:251      评论:0      收藏:0      [点我收藏+]

标签:邮件服务器 postfix

一、安装前的准备工作:

1.卸载系统默认安装postfix

# service postfix stop
# chkconfig postfix off
# rpm -e postfix --nodeps

2.安装所需的rpm包,这包括以下这些

db4-devel, openssl-devel, cyrus-sasl-devel

二、启动依赖的服务:
1、启动mysql数据库,并给mysql的root用户设置密码:

# service mysqld start
# chkconfig mysqld on
# mysqladmin -uroot password ‘your_password‘

2、启动saslauthd服务,并将其加入到自动启动队列:

# service saslauthd start
# chkconfig saslauthd on

三、安装配置postfix

# groupadd -g 2525 postfix
# useradd -g postfix -u 2525 -s /sbin/nologin -M postfix
# groupadd -g 2526 postdrop
# useradd -g postdrop -u 2526 -s /sbin/nologin -M postdrop
# tar zxvf postfix-2.9.3.tar.gz
# cd postfix-2.9.3
# make makefiles ‘CCARGS=-DHAS_MYSQL -I/usr/local/mysql/include -DUSE_SASL_AUTH -DUSE_CYRUS_SASL -I/usr/include/sasl  -DUSE_TLS ‘ ‘AUXLIBS=-L/usr/local/mysql/lib -lmysqlclient -lz -lm -L/usr/lib/sasl2 -lsasl2  -lssl -lcrypto‘
# make
# make install

注:MySQL通过通用二进制安装在/usr/local/mysql下

按照以下的提示输入相关的路径([]号中的是缺省值,”]”后的是输入值,省略的表示采用默认值)

  install_root: [/] /
  tempdir: [/root/postfix-2.9.3] /tmp/postfix
  config_directory: [/etc/postfix] /etc/postfix
  daemon_directory: [/usr/libexec/postfix] 
  command_directory: [/usr/sbin] 
  queue_directory: [/var/spool/postfix]
  sendmail_path: [/usr/sbin/sendmail]
  newaliases_path: [/usr/bin/newaliases]
  mailq_path: [/usr/bin/mailq]
  mail_owner: [postfix]
  setgid_group: [postdrop]   
    html_directory: [no]/var/www/html/postfix 
    manpages: [/usr/local/man]
    readme_directory: [no]



邮件服务器(二)——centos6.5编译安装postfix-2.11.1

标签:邮件服务器 postfix

原文地址:http://wangyongbin.blog.51cto.com/8964308/1663554

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!