免费注册 查看新帖 |

Chinaunix

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

[Mail] 装了postfix系统发不了gmail和msn等邮箱,其它163等正常 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2008-04-25 20:20 |只看该作者 |倒序浏览
50可用积分
This is the mail system at host ***.

I'm sorry to have to inform you that your message could not
be delivered to one or more recipients. It's attached below.

For further assistance, please send mail to postmaster.

If you do so, please include this problem report. You can
delete your own text from the attached returned message.

The mail system

<***@gmail.com>: host gmail-smtp-in.l.google.com[72.14.253.27] said:
550-5.7.1 [*.*.*.*] The IP you're using to send mail is not authorized
550-5.7.1 to send email directly to our servers. Please use the SMTP
550-5.7.1 relay at your service provider instead. Learn more at 550
5.7.1 http://mail.google.com/support/bin/answer.py?answer=10336
q18si2679435pog.7 (in reply to end of DATA command)
我的配置如下
[root@**]# /usr/local/postfix/sbin/postconf -n
broken_sasl_auth_clients = yes
command_directory = /usr/local/postfix/sbin
config_directory = /etc/postfix
daemon_directory = /usr/local/postfix/libexec
debug_peer_level = 2
html_directory = /var/www/postfix_html
mail_owner = postfix
mailq_path = /usr/bin/mailq
manpage_directory = /usr/local/postfix/man
message_size_limit = 26214400
mydestination = localhost,$mynetworks,$myhostname
mydomain = aaa.com
myhostname = mail.com
mynetworks = 127.0.0.1
mynetworks_style = subnet
newaliases_path = /usr/bin/newaliases
queue_directory = /var/spool/postfix
readme_directory = no
relay_domains = $mydestination
sample_directory = /etc/postfix
sendmail_path = /usr/sbin/sendmail
setgid_group = postdrop
smtpd_banner = Welcome to our $myhostname ESMTP,Warning: Version not Available!
smtpd_recipient_restrictions = permit_mynetworks,permit_sasl_authenticated,reject_invalid_hostname,reject_non_fqdn_hostname,reject_unknown_sender_domain,reject_non_fqdn_sender,reject_non_fqdn_recipient,reject_unknown_recipient_domain,reject_unauth_pipelining,reject_unauth_destination
smtpd_sasl_auth_enable = yes
smtpd_sasl_local_domain = $myhostname
smtpd_sasl_security_options = noanonymous
unknown_local_recipient_reject_code = 550
virtual_alias_domains =
virtual_alias_maps = mysql:/etc/postfix/mysql_virtual_alias_maps.cf
virtual_gid_maps = static:1001
virtual_mailbox_base = /var/mailbox
virtual_mailbox_domains = mysql:/etc/postfix/mysql_virtual_domains_maps.cf
virtual_mailbox_limit = 26214400
virtual_mailbox_maps = mysql:/etc/postfix/mysql_virtual_mailbox_maps.cf
virtual_transport = maildrop
virtual_uid_maps = static:1001
另外
MX记录应该如何设定?
我把“mail.域名.”和“域名.”都加上了
MX0-10的顺序应该设多少为好?
谢谢!

最佳答案

查看完整内容

relayhost = "你的上游ISP邮件网关地址"或者让你的ISP将IP反解至你的域名也可以,不过,这个据说收费挺高。这个基本跟你自己的DNS上的MX记录顺序设置没有太大关系的,那个仅用来指明本地域内MX的优先级。[ 本帖最后由 marion 于 2008-4-25 22:36 编辑 ]

论坛徽章:
0
2 [报告]
发表于 2008-04-25 20:20 |只看该作者

回复 #3 lminz 的帖子

relayhost = "你的上游ISP邮件网关地址"

或者让你的ISP将IP反解至你的域名也可以,不过,这个据说收费挺高。这个基本跟你自己的DNS上的MX记录顺序设置没有太大关系的,那个仅用来指明本地域内MX的优先级。

[ 本帖最后由 marion 于 2008-4-25 22:36 编辑 ]

论坛徽章:
0
3 [报告]
发表于 2008-04-25 20:48 |只看该作者
……The IP you're using to send mail is not authorized
550-5.7.1 to send email directly to our servers. Please use the SMTP
550-5.7.1 relay at your service provider instead. Learn more at 550
5.7.1 ……


这里不是已经说明了,你的IP地址不允许直接向gmail投递邮件,必须通过上游ISP的邮件网关转发!问一下你的ISP的邮件网关地址,并在postfix的main.cf中将转发服务器指向此网关即可。

另外,可能是你的IP没有反解导致的;如果ISP没有为你的域名设置反解,GOOGLE对IP反向查找的结果一般会指向ISP的域名或ISP设置的指向。为了反垃圾邮件,这在GOOGLE和HOTMAIL一般是不允许的。所以,……

[ 本帖最后由 marion 于 2008-4-25 20:52 编辑 ]

论坛徽章:
0
4 [报告]
发表于 2008-04-25 21:17 |只看该作者
能不能具体说清楚一点,是不是域名里还要怎样设置,main,cf里如何设置转发,我的MX记录的顺序是10行不行?
IP如何反解?
谢谢指点

论坛徽章:
0
5 [报告]
发表于 2008-04-25 23:52 |只看该作者
会不会是mynetworks = 127.0.0.1这个问题
我的postconf -n有没有问题。
域名的MX的顺序设什么值比较好?就是那个0-10的值。
还有mydestination = localhost,$mynetworks,$myhostname这个,我改为默认的就不行,收不到邮件。
呵呵,比较多问题。
我的服务器也是参照M兄的文章建的。

论坛徽章:
0
6 [报告]
发表于 2008-04-26 09:21 |只看该作者
我来给你顶下,关注中......

论坛徽章:
0
7 [报告]
发表于 2008-04-26 20:41 |只看该作者

回复 #5 lminz 的帖子

……域名的MX的顺序设什么值比较好?就是那个0-10的值。
还有mydestination = localhost,$mynetworks,$myhostname这个,我改为默认的就不行,收不到邮件。……


如果你看过关于本域和虚拟域的讨论,第二个问题你就知道是怎么回事儿了。

域名MX的顺序设置只跟你域内的SMTP服务器的优先级有关,如果仅有一台SMTP,0-99之间,设什么数字都可以。如果有多台,按你想要的优先级设置即可,数字越小,优先级越高。

论坛徽章:
0
8 [报告]
发表于 2008-04-27 14:50 |只看该作者
本域和虚拟域的讨论,在那一贴?
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP