在若干那年前,Linux环境下的免费服务器软件只有sendmail,但是由于sendmail 的缺陷,一些开发者们逐渐开发了其他的邮件服务器。目前,主流的服务器就有许多种。postfix是主流中的一种。本文主要讲述的是Postfix下服务器的安装方法。
一、安装步骤
1、安装操作系统
2、安装postfixadmin管理工具
3、安装postfix (SMTP服务)
4、安装Dovecot (POP3,IMAP服务)
5、安装squirrelmail
6、测试工作
二、安装操作系统RedHat server5系统:
安装系统所在选择的包有
1、MySql部分:
mysql-connector-odbc-3.51.12-2.2
mysql-server-5.0.22-2.1.0.1
mysql-5.0.22-2.1.0.1
libdbi-dbd-mysql-0.8.1a-1.2.2
php-mysql-5.1.6-15.el5
mysql-devel-5.0.22-2.1.0.1
2、网络服务器:
httpd-2.2.3-11.el5
httpd-manual-2.2.3-11.el5
php-5.1.6-15.el5
php-pdo-5.1.6-15.el5
php-common-5.1.6-15.el5
php-mbstring-5.1.6-15.el5
php-mysql-5.1.6-15.el5
php-ldap-5.1.6-15.el5
php-cli-5.1.6-15.el5
3、邮件服务器
dovecot-1.0-1.2.rc15.el5
squirrelmail-1.4.8-4.0.1.el5
注:要禁用iptables和Selinux
服务器IP:192.168.1.5
三、安装postfix admin管理工具。管理域,用户等
安装所有软件之前把Mysql设个密码
mysqladmin -u root password yourpassword
启动Mysql
service mysqld start
并设成开机自启
chkconfig mysqld on
修改httpd.conf文件,将默认字符改成gb2312
vi /etc/httpd/conf/httpd.conf
AddDefaultCharset gb2312
修改php.ini
vi /etc/php.ini
magic_quotes_gpc = On ##YES改成On就可以了
安装postfixadmin
tar -zxvf postfixadmin-2.1.0.gz
mv postfixadmin-2.1.0/ post
cp -a post /var/www/html/
cd /var/www/html/post/
cp config.inc.php.sample config.inc.php
vi config.inc.php
修改几个地方就可以了
$CONF['default_language'] = 'cn'; ##语言改为中文
$CONF['domain_path'] = 'YES';
$CONF['domain_in_mailbox'] = 'NO';
导入数据库
以上就是Postfix邮件服务器的安装方法。
【编辑推荐】