postfix 并配置
1.centos7 版本默认安装 postfix,检测是否安装 postfix:
[root@fengxi ~]# rpm -q postfix
postfix-2.10.1-6.el7.x86_64
如果没有安装:yum -y install postfix
2.检查 postfix 是否支持 cyrus dovecot 功能:
[root@fengxi ~]# postconf -a
cyrus
dovecot
3.编辑 postfix 的配置文件,查找并修改对应配置项:
(1)把main.cf备份为main.cf.bak
[root@fengxi ~]# cd /etc/postfix
[root@fengxi postfix]# cp -rf main.cf main.cf.bak
(2)编辑 postfix 的配置文件,查找并修改对应配置项
[root@fengxi postfix]# egrep -v '^#|^$' main.cf.bak //过滤出有用的参数
queue_directory = /var/spool/postfix
command_directory = /usr/sbin
daemon_directory = /usr/libexec/postfix
data_directory = /var/lib/postfix
mail_owner = postfix
inet_interfaces = localhost
inet_protocols = all
mydestination = $myhostname, localhost.$mydomain, localhost
unknown_local_recipient_reject_code = 550
alias_maps = hash:/etc/aliases
alias_database = hash:/etc/aliases
debug_peer_level = 2
debugger_command =
PATH=/bin:/usr/bin:/usr/local/bin:/usr/X11R6/bin
ddd $daemon_directory/$process_name $process_id & sleep 5
sendmail_path = /usr/sbin/sendmail.postfix
newaliases_path = /usr/bin/newaliases.postfix
mailq_path = /usr/bin/mailq.postfix
setgid_group = postdrop
html_directory = no
manpage_directory