免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 4127 | 回复: 7
打印 上一主题 下一主题

[Mail] postfix 外网发邮件时出现 relay access deny [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2007-10-08 22:49 |只看该作者 |倒序浏览
postfix 外网发邮件时出现 relay access deny
在本地可以发的。在外网就发不料。relay 拒绝。
下面是我的main.cf文件。
已经有了smtpd_recipient_restrictions= permit_sasl_authenticated了呀。
实在看不出哪里出问题了。麻烦大家帮我看一下,谢谢。
myhostname = mail.xu-zd.3322.org
mydomain = xu-zd.3322.org
myorigin = $mydomain
mydestination = $myhostname localhost localhost.$mydomain
mynetworks = 192.168.0.0/24, 127.0.0.0/8
inet_interfaces = all
relay_domains = $mydestination

virtual_mailbox_base = /home/mailbox/
virtual_mailbox_maps = mysql:/usr/local/etc/postfix/mysql_virtual_mailbox_maps.cf
virtual_mailbox_domains = mysql:/usr/local/etc/postfix/mysql_virtual_domains_maps.cf
virtual_alias_domains =
virtual_alias_maps = mysql:/usr/local/etc/postfix/mysql_virtual_alias_maps.cf

virtual_uid_maps = static:5001
virtual_gid_maps = static:5001

virtual_transport = virtual
transport_maps = mysql:/usr/local/etc/postfix/mysql_virtual_transport_maps.cf

message_size_limit = 15728640
virtual_mailbox_limit = 2097152000
virtual_create_maildirsize = yes
virtual_mailbox_extended = yes

virtual_mailbox_limit_maps = mysql:/usr/local/etc/postfix/mysql_virtual_mailbox_limit_maps.cf
virtual_mailbox_limit_override = yes
virtual_maildir_limit_message = Sorry,the user's maildir has overdrawn quota,please try again later.
virtual_overquota_bounce = yes

broken_sasl_auth_clients = yes
smtpd_recipient_restrictions = permit_mynetworks
permit_sasl_authenticated
permit_auth_destination
reject_invalid_hostname
reject_unknown_sender_domain
reject_non_fqdn_sender
reject_non_fqdn_recipient
reject_unknown_recipient_domain
reject_unauth_pipelining
reject_unauth_destination
reject
smtpd_sasl_auth_enable = yes
smtpd_sasl_local_domain = $mydomain
smtpd_sasl_security_options = noanonymous
smtpd_sasl_application_name = smtpd
smtpd_client_restrictions = permit_sasl_authenticated
reject_non_fqdn_sender
reject_unknown_sender_domain
reject_sender_login_mismatch
smtpd_banner = $myhostname ESMTP

[ 本帖最后由 xuzhendong 于 2007-10-8 23:04 编辑 ]

论坛徽章:
0
2 [报告]
发表于 2007-10-08 23:45 |只看该作者
贴外网发件时候的maillog, 看看saslauth有没有工作

论坛徽章:
0
3 [报告]
发表于 2007-10-09 09:30 |只看该作者
在同一网段的机器发没有问题。在外网发就被relay拒绝。日志如下。
reject: RCPT from unknown[219.235.13.129]: 554 5.7.1 <xzd67@hotmail.com>: R
elay access denied; from=<xuzhendong@****.org> to=<xzd67@hotmail.com> proto=SMTP helo=<I>
Oct  9 01:19:00 mail postfix/smtpd[2729]: disconnect from unknown[219.235.13.129]
Oct  9 01:19:00 mail postfix/smtpd[2729]: connect from unknown[219.235.13.129]

[ 本帖最后由 xuzhendong 于 2007-10-9 10:10 编辑 ]
pfsense 该用户已被删除
4 [报告]
发表于 2007-10-11 13:26 |只看该作者
提示: 作者被禁止或删除 内容自动屏蔽

论坛徽章:
0
5 [报告]
发表于 2007-10-11 16:06 |只看该作者
客户端已经选了“我的服务器需要身份验证” 了呀。

论坛徽章:
0
6 [报告]
发表于 2007-10-11 22:57 |只看该作者
第二行开始, 最前面有没有空格?
smtpd_recipient_restrictions = permit_mynetworks
permit_sasl_authenticated
permit_auth_destination
reject_invalid_hostname
reject_unknown_sender_domain
reject_non_fqdn_sender
reject_non_fqdn_recipient
reject_unknown_recipient_domain
reject_unauth_pipelining
reject_unauth_destination
reject

论坛徽章:
0
7 [报告]
发表于 2007-10-12 10:31 |只看该作者
用OE发的?

如果是使用虚拟域及虚拟帐号的话,验正时你得填入用户的全名才行,即形如:user@domaint.ltd

论坛徽章:
0
8 [报告]
发表于 2007-10-18 16:27 |只看该作者
回复6楼
  空格是我贴上来的时候被论坛吃掉了。实际的配置文件中是有的。
回复7楼。
  我是用oe发的。用户名打全的user@domain.com
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP