Postfix有许多优点:免费、更快、兼容性好、强壮、灵活、安全性好,赶紧阅读下文知道如何安装Postfix,尽快的使用它吧。
安装Postfix-2.6.2
安装之前请先卸载掉sendmail
# /etc/init.d/sendmail stop
# rpm -qa |grep sendmail|xargs rpm -e --nodeps
1.安装
# groupadd -g 2525 postfix
# useradd -g postfix -u 2525 -s /sbin/nologin -M postfix
# groupadd -g 2526 postdrop
# useradd -g postdrop -u 2526 -s /bin/false -M postdrop
# tar zxvf postfix-2.6.2.tar.gz
# cd postfix-2.6.2
#make makefiles 'CCARGS=-DHAS_MYSQL -I/usr/local/mysql/include/mysql -DUSE_SASL_AUTH -DUSE_CYRUS_SASL -I/usr/local/include/sasl -I/usr/local/BerkeleyDB/include -DUSE_TLS -I/usr/local/ssl/include/openssl ' 'AUXLIBS=-L/usr/local/mysql/lib/mysql -lmysqlclient -lz -lm -L/usr/local/lib -lsasl2 -L/usr/local/BerkeleyDB/lib -L/usr/local/ssl/lib -lssl -lcrypto'
# make
# make install
按照以下的提示输入相关的路径([]号中的是缺省值,”]”后的是输入值)
install_root: [/] /
tempdir: [/root/postfix-2.6.2]
config_directory: [/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]
manpages: [/usr/local/man]
readme_directory: [no]
说明:上面我全都采用默认安装,这样使用起来会更为方便些;
生成别名二进制文件,这个步骤如果忽略,会造成postfix效率极低:
# newaliases
2.进行一些基本配置,测试启动postfix并进行发信
#vi /etc/postfix/main.cf
修改以下几项为您需要的配置
myhostname = mail.gdc8888.com
myorigin = gdc8888.com
mydomain = gdc8888.com
mydestination = $myhostname, localhost.$mydomain, localhost
mynetworks = 192.168.1.0/24, 127.0.0.0/8
通过上面文章描述吗,大家可以新手安装Postfix了,快试试好用么!
【编辑推荐】
- 11.3.3 Postfix服务的基本配置(2)
- 11.3.7 启动和停止Postfix服务
- 基于Postfix的大型邮件系统
- CentOS postfix安装创建rpm与切换mta
- 配置系统每次启动时自动启动postfix
- RHEL 4配置Postfix的完美4步
- Postfix邮件服务器postfix的安装过程