歡迎您光臨本站 註冊首頁

無法收取外部郵件問題

←手機掃碼閱讀     火星人 @ 2014-03-04 , reply:0

無法收取外部郵件問題

我用Postfix和Mysql在RHEL4上搭建了一個Mail Server,原來是aaa.com,收發郵件都能夠正常使用,現在增加了一個bbb.com的虛擬域,通過postfixadmin建立的。現在通過bbb.com發郵件都正常,也能夠收取內部郵件,包括從aaa.com發送過來的郵件。但從外部郵箱如163.com或hotmail.com發送的無法收取。各位大大幫我看看是什麼問題。主機名為mail.aaa.com dns解析也都能解析到aaa.com和bbb.com的MX記錄
附上main.cf和外部郵箱退信信息:
main.cf
#=====================BASE=========================
myhostname = mail.aaa.com
mydomain = aaa.com
myorigin = $mydomain
mydestination = $myhostname localhost localhost.$mydomain
mynetworks = 127.0.0.0/8
inet_interfaces = all
#=====================Vritual Mailbox settings=========================
virtual_minimum_uid = 88
virtual_mailbox_base = /var/spool/mail
virtual_mailbox_maps = mysql:/etc/postfix/mysql_virtual_mailbox_maps.cf
virtual_mailbox_domains = mysql:/etc/postfix/mysql_virtual_domains_maps.cf
virtual_alias_domains =
virtual_alias_maps = mysql:/etc/postfix/mysql_virtual_alias_maps.cf
virtual_uid_maps = static:89
virtual_gid_maps = static:89
virtual_transport = virtual
maildrop_destination_recipient_limit = 1
maildrop_destination_concurrency_limit = 1
#====================QUOTA========================
message_size_limit = 52428800
mailbox_size_limit = 209715200
virtual_mailbox_limit = 209715200
virtual_create_maildirsize = yes
virtual_mailbox_extended = yes
virtual_mailbox_limit_maps = mysql:/etc/postfix/mysql_virtual_mailbox_limit_maps
.cf
virtual_mailbox_limit_override = yes
virtual_maildir_limit_message = Sorry, the user's maildir has overdrawn his disk
space quota, please try again later.
virtual_overquota_bounce = yes
#====================SASL========================
broken_sasl_auth_clients = yes
smtpd_recipient_restrictions = permit_mynetworks,permit_sasl_authenticated,rejec
t_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,permit
smtpd_sasl_auth_enable = yes
smtpd_sasl_type = dovecot
smtpd_sasl_path = /var/run/dovecot/auth-client
smtpd_sasl_local_domain = $myorigin
smtpd_sasl_security_options = noanonymous
smtpd_sasl_application_name = smtpd
smtpd_banner=$myhostname ESMTP "Version not Available"

readme_directory = no
sample_directory = /etc/postfix
sendmail_path = /usr/sbin/sendmail
html_directory = no
setgid_group = postdrop
command_directory = /usr/sbin
manpage_directory = /usr/local/man
daemon_directory = /usr/libexec/postfix
newaliases_path = /usr/bin/newaliases
mailq_path = /usr/bin/mailq
queue_directory = /var/spool/postfix
mail_owner = postfix

退信信息:
Reporting-MTA: dns;blu139-omc2-s9.blu139.hotmail.com
Received-From-MTA: dns;BLU136-DS3
Arrival-Date: Wed, 16 Apr 2008 19:19:14 -0700

Final-Recipient: rfc822;test@bbb.com
Action: failed
Status: 5.1.1
Diagnostic-Code: smtp;550 5.1.1 <test@bbb.com> User unknown; rejecting
《解決方案》

回復 #1 kamioyoung 的帖子

你需要把伺服器放在公網(有個公網ip),再正確配置你的域名才可以收郵件
《解決方案》

伺服器是在公網上的,原來也能夠正常收發郵件的,我寫的aaa.com和bbb.com只是把真正的域名隱藏掉了。
《解決方案》

有<test@bbb.com這個用戶嗎

[火星人 ] 無法收取外部郵件問題已經有413次圍觀

http://coctec.com/docs/service/show-post-30582.html