LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 867|回复: 3

我的postfix邮件服务器在客户端只能收,不能发!

[复制链接]
发表于 2003-5-12 10:55:04 | 显示全部楼层 |阅读模式
我的RedHat 8.0 用postfix-1.1.11作MTA,我的配置文件如下,现在主机
和客户机都能用POP3,但是smtp只有主机能用,客户机却不能用,不知为
什么?请大虾指点迷津!!

这都是在局域网内设置的,域名为free.com。

----------main.cf----------------------------------------------

queue_directory = /var/spool/postfix

command_directory = /usr/sbin

daemon_directory = /usr/libexec/postfix

mail_owner = postfix

myhostname = kanxue.free.com

mydomain = free.com

myorigin = $mydomain

inet_interfaces = all

mydestination = $myhostname, localhost.$mydomain, $mydomain

mynetworks_style = subnet

mynetworks = 192.168.0.0/24

relay_domains = $mydomain

relayhost = $mydomain

alias_maps = hash:/etc/postfix/aliases

alias_database = hash:/etc/postfix/aliases

mail_spool_directory = /var/spool/mail

mailbox_command = /usr/bin/procmail

smtpd_banner = $myhostname ESMTP $mail_name

smtpd_client_restrictions =

default_transport = smtp

local_destination_concurrency_limit = 2

default_destination_concurrency_limit = 10

debug_peer_level = 2

debugger_command =
         PATH=/usr/bin:/usr/X11R6/bin
         xxgdb $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

manpage_directory = /usr/share/man

sample_directory = /usr/share/doc/postfix-1.1.11/samples

readme_directory = /usr/share/doc/postfix-1.1.11/README_FILES

------------------------virtual-----------------------------------

free.com        anything
huzi@free.com        huzi
yan@free.com        yan
root@free.com        root

-------------------------------------------------------------------
 楼主| 发表于 2003-5-12 18:55:01 | 显示全部楼层

顶一下

帮帮忙,大哥
发表于 2003-5-16 09:11:57 | 显示全部楼层
估计你这个不能发是不能发到$mydestination以外的域,那是因为postfix默认
是不允许open relay 的 !!
 楼主| 发表于 2003-5-16 10:33:10 | 显示全部楼层

谢谢!我已经知道了

relayhost = $mydomain这句去掉就可以了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表