以下是我的配置文件,我是centos 5.4 防火墙和SELINUX都是关闭
myhostname = calysc
myorigin = $myhostname
inet_interfaces = all
inet_protocols = ipv4
mydestination = $myhostname, localhost.$mydomain, localhost,
linux.centos.vbird, ftp.centos.vbird
mynetworks = 127.0.0.0/8, 192.168.1.0/24, hash:/etc/postfix/access
relay_domains = $mydestination
alias_maps = hash:/etc/aliases
alias_database = hash:/etc/aliases
------------------------------------
service postfix start 出现以下错误日志:
Nov 15 11:56:10 gzpro1 sendmail[17940]: alias database /etc/aliases rebuilt by root
Nov 15 11:56:10 gzpro1 sendmail[17940]: /etc/aliases: 76 aliases, longest 10 bytes, 765
bytes total
Nov 15 11:56:10 gzpro1 postfix/postfix-script: starting the Postfix mail system
Nov 15 11:56:10 gzpro1 postfix/master[17986]: fatal: bind 0.0.0.0 port 25: Address already
in use
---------------------------------
然后把inet_interfaces = all 改成 inet_interfaces = $myhostname 出现以下错误日志
Nov 15 11:57:58 gzpro1 sendmail[18010]: alias database /etc/aliases rebuilt by root
Nov 15 11:57:58 gzpro1 sendmail[18010]: /etc/aliases: 76 aliases, longest 10 bytes, 765
bytes total
Nov 15 11:57:59 gzpro1 postfix/postfix-script: starting the Postfix mail system
Nov 15 11:57:59 gzpro1 postfix/master[18056]: fatal: bind 127.0.0.1 port 25: Address
already in use
-----------------------------------
问题1: 到底是出了什么问题,我软件没装好? 我是用yum install postfix 安装的.
还是版本问题? 还是我配置文件写错了吗?
====================我是分割线===========================
另外我输入
[root@gzpro1 ~]# postqueue -p
postqueue: warning: Mail system is down -- accessing queue directly
Mail queue is empty
问题2 : 这又是什么问题?
====================我是分割线===========================
还有我输入
[root@gzpro1 ~]# echo "sss" | mail -s "123" root
[root@gzpro1 ~]# /etc/mail/submit.cf: line 432: readcf: option RunAsUser: unknown user
smmsp
/etc/mail/submit.cf: line 451: readcf: option TrustedUser: unknown user smmsp
Mail submission program must have RunAsUser set to non root user
这时候我没开邮件服务器,应该放入等待列表里面的,但是却出现了这个,是怎么回事呢?
我是新手,请各位大虾帮帮忙解决,跪谢!