postfix安装配置指南

时间:2025-04-03

postfix安装配置指南

1 文档简介 1.1 编写目的为公司邮件系统(postfix)安装与故障恢复处理提供标准化处理步骤。1.2适用范围该文档的阅读对象为系统维护、管理等相关人员。1.3序号 1 2 3 4 5名词解释术语/ 术语/缩略语 postfix postfixadmin Extmail mysql Php 全称和说明 邮件服务器主程序 Postfix管理程序(创建用户,域等) Web登录程序 数据库程序 PHP程序(postfixadmin,extmail需要使用PHP进行操作)6ApacheWeb应用程序1.4格式约定以“#”开头代表 root 用户; 以“$”开头代表普通用户; 本文中没有特殊说明,所有的操作均使用 root 账号进行;1.5系统环境OS Vesion:Redhat Enterprise AS 6.0 X86_64

postfix安装配置指南

1.6软件列表1. postfix-2.6.9.tar.gz 邮件服务主程序 2. postfixadmin_2.3.4.tar.gz 邮件管理主程序,进行域、用户创建/删除等操作 3. mysql-5.5.13.tar.gz 数据库主程序,保存邮件账号等信息 4. php-5.3.6.tar.gz 用于 postfixadmin,extmail 等程序的解析执行,需要调用使用 5. courier-authlib-0.63.0.tar.bz2 账号密码认证主程序 6. courier-imap-4.5.1.tar.bz2 为邮件服务器提供 POP3 与 smtp 服务 7. maildrop-2.0.4.tar.bz2 本地邮件投递主程序 8. cyrus-sasl-2.1.23.tar.gz 配置 sasl 验证 smtp 的主程序 9. extmail-1.0.4.tar.gz Web 登录主程序 10. clamav-0.97.2.tar.gz . 防病毒主程序 11. Mail-SpamAssassin-3.3.2.tar.gz 防垃圾邮件主程序 12. 需要使用的一些 perl 模块,不一一列出,后续安装直接通过命令即可2 安装过程2.1 清理系统已安装的软件rpm –qa | grep –i sasl cyrus-sasl-2.1.23-8.el6.x86_64 cyrus-sasl-plain-2.1.23-8.el6.x86_64 cyrus-sasl-lib-2.1.23-8.el6.x86_64 cyrus-sasl-gssapi-2.1.23-8.el6.x86_64 cyrus-sasl-devel-2.1.23-8.el6.x86_64 (如果系统是使用 yum 工具进行 rpm 管理, 请不要删除 cyrus-sasl-lib-2.1.23-8.el6.x86_64 这个包,否则,yum 工具将不能正常使用; )将上述搜索出来的包进行卸载,后续通过 源码进行安装; rpm –e --nodeps rpm-name 使用 ls –l /usr/lib or ls –l /usr/lib64 (64bit 系统) 检查目录还有没有 sasl1 与 sasl2 目录 , (正 常删除以后,应该没有了)

postfix安装配置指南

2.2 删除 sendmail 软件包rpm –qa | grep -i sendmail 同上删除 sendmail 安装包, (使用 postfix) ;2.3 创建用户与组创建邮件系统运行时的用户与组(用户与组同名即可) Username mysql(500) postfix(89) vmail(1001) amavisclamavGroupname mysql(500) postfix(89) postdrop(90) vmail(1001) amavisclamavFunction 数据库运行用户 Postfix 主程序运行账户Postfix setgid_group Postfix 虚拟邮件帐号所使用 的用户及组 邮件扫描Remarksetgid_group=postdrop uid,gid:1001,1001病毒扫描2.4 安装 httpd-2.2.19.tar.gz; ;安装过程如下: mkdir /usr/local/apache cd /tmp/httpd-2.2.29 ./configure --prefix=/usr/local/apache --enable-so --enable-rewrite make; make install; 执行完成上述以后,在/usr/local/apache 目录下会生产很多的目录(此处省略) 检查 apache 编译加入的模块(重点为:mod_so.c) /usr/local/apache/bin/httpd -l Compiled in modules: core.c mod_authn_file.c mod_authn_default.c mod_authz_host.c mod_authz_groupfile.c mod_authz_user.c mod_authz_default.c mod_auth_basic.c mod_include.c mod_filter.c mod_log_config.c mod_env.c

postfix安装配置指南

mod_setenvif.c mod_version.c prefork.c http_core.c mod_mime.c mod_status.c mod_autoindex.c mod_asis.c mod_cgi.c mod_negotiation.c mod_dir.c mod_actions.c mod_userdir.c mod_alias.c mod_so.c 这个模块的目的是将 PHP 以模块的方式进行加载;2.5 安装 mysqlmysql-5.5.13.tar.gz; 安装 5.5 版本需要使用 cmake,需要先安装 cmake 包; mkdir /mysql_data(最好是单独建立一个分区给 mysql 存放数据文件等) cd /tmp/mysql-5.5.13 cmake -DCMAKE_INSTALL_PREFIX=/usr/local/mysql -DDEFAULT_CHARSET=gbk -DWITH_INNOBASE_STORAGE_ENGINE=1 -DMYSQL_DATADIR=/mysql_data/data -DMYSQL_USER=mysql make; make install; cp support-files/http://f http://f,根据需要对这个文件进行修改 附件为提供的一个文件:my.doc(鄙视微软,只能插入 doc 或者 excel 文件,没有办法,要用别人的) 执行数据库初始化脚本; /usr/local/mysql/scripts/mysql_install_db --basedir=/usr/local/mysql --datadir=/mysql_data/data --user=mysql (红色部分需要根据自己定义的进行修改) 如果是在 root 用户下执行完成上述脚本,需要修改 mysql ,performance_schema 这连 个目录的属主与属组为 mysql;这两个目录在—datadir 定义的目录下; cd /mysql_data/data; chown -R mysql:mysql mysql/; chown -R mysql:mysql performance_schema/; /usr/local/mysql/bin/mysqld_safe &,启动 mysql Ps –ef | grep mysql,检查进程是否启动;

postfix安装配置指南

netstat –an | grep 3306 检查端口是否启动,如果出现异常,通过错误日志进行检查修复; 编译过程中出现一下报错:-- Could NOT find Curses (missing: CURSES_LIBRARY CURSES_INCLUDE_PATH) 安装 ncurses-devel 包 yum install ncurses-devel* 安装完成以后,需要先删除 mysql-5.5.13 下的所有的文件,从新解压,或者删除 CMakeCache.txt 这个文件 重新编译 cmake -DCMAKE_INSTALL_PREFIX=/usr/local/mysql -DDEFAULT_CHARSET=gbk -DWITH_INNOBASE_STORAGE_ENGINE=1 -DMYSQL_DATADIR=/mysql_data/data -DMYSQL_USER=mysql2.6 安装 php 软件cd /tmp tar zxvf php-5.3.6.tar.gz; cd php-5.3.6 ./configure --prefix=/usr/local/php --with-apxs2=/usr/local/apache/bin/apxs --with-mysql=/usr/local/mysql --enable-mbstring 编译的时候一定加上—with-mysql 参数,否则在后面 postfixadmin 安装以后,会出现无 法连接数据库的问题;同 …… 此处隐藏:16808字,全部文档内容请下载后查看。喜欢就下载吧 ……

postfix安装配置指南.doc 将本文的Word文档下载到电脑

    精彩图片

    热门精选

    大家正在看

    × 游客快捷下载通道(下载后可以自由复制和排版)

    限时特价:7 元/份 原价:20元

    支付方式:

    开通VIP包月会员 特价:29元/月

    注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
    微信:fanwen365 QQ:370150219