postfix建好了,在主机可以收发信件,可是局域网内的机子outlook只能收不能发。
是什么原因?
局域网中可以telnet 主机 110 (25) ,一切正常。
哪位大侠能指点一二?
已自己解决,是main.cf里漏了permi_mynetworks.
你看看sedmail
卸掉没有
以前我就遇到过这样的问题
原来是我的sendmail(安装时默认的)没有卸掉,卸掉以后就好了
这是其中一个原因
你弄弄看,也许是别的原因
比如防火墙,我不知道,你试试看吧
我曾经遇到过这个问题。
检查一下你的主机名和你在DNS中所设主机名是否一致。
如不一致,把你在DNS中设置的主机名添加到
mydestination参数中。
1. 删除所有带有postfix和sasl的包
2. 安装
rpm -ivh mysql*.rpm
(共有mysql-3.23.52-3.i386.rpm mysql-devel-3.23.52-3.i386.rpm mysql-server-3.23.52-3.i386.rpm)
时,提示需要
perl-DBI和perl-DBD-MySQL
所以
1. rpm -ivh perl-DBI-1.30-1.i386.rpm
2. rpm -ivh perl-DBD-MySQL-2.1017-3.i386.rpm --nodeps
3. rpm -ivh mysql*.rpm
3. rpm -ivh httpd-*
4. rpm -ivh imap-devel-2001a-15.i386.rpm
5. 在7.3中,[root@mail postfix]# vi master.cf
flags=R user=cyrus argv=/cyrus/bin/deliver -e -m ${extension} ${user}
改为
flags=R user=cyrus argv=/usr/cyrus/bin/deliver -e -r ${sender} -m ${extension} ${user}
6. 为了使用mmencode,下载metamail-2.7-28.i386.rpm,安装时需要sharutils于是安装rh8自带的
sharutils-4.2.1-12.i386.rpm
rpm -ivh sharutils-4.2.1-12.i386.rpm
rpm -ivh metamail-2.7-28.i386.rpm
printf 'tester