作者 主題: postfix只能出不能進的問題  (閱讀 3263 次)

0 會員 與 1 訪客 正在閱讀本文。

天舞寶輪

  • 懷疑的國中生
  • **
  • 文章數: 33
    • 檢視個人資料
postfix只能出不能進的問題
« 於: 2006-02-09 15:34 »
這兩天我試著將postfix+sasl建立
驗證的方式也在outlook上測試過了
建立之後發現我只能寄信
但從外部寄信進來全數都被退件
不知道是哪裡有問題
煩請前輩幫我看看...感激
附上我的 postconf -n 檔案

alias_database = hash:/etc/aliases
alias_maps = hash:/etc/aliases
command_directory = /usr/sbin
config_directory = /etc/postfix
daemon_directory = /usr/libexec/postfix
debug_peer_level = 2
html_directory = no
inet_interfaces = all
mail_owner = postfix
mailq_path = /usr/bin/mailq.postfix
manpage_directory = /usr/share/man
mydestination = $myhostname, localhost.$mydomain, localhost, $mydomain,
mydomain = abc543.com.tw
myhostname = ms.abc543.com.tw
mynetworks = 10.63.5.0/24, 127.0.0.0/8
mynetworks_style = subnet
myorigin = $myhostname
newaliases_path = /usr/bin/newaliases.postfix
queue_directory = /var/spool/postfix
readme_directory = /usr/share/doc/postfix-2.1.5/README_FILES
relay_domains = $mydomain
sample_directory = /usr/share/doc/postfix-2.1.5/samples
sendmail_path = /usr/sbin/sendmail.postfix
setgid_group = postdrop

smtpd_client_restrictions = permit_sasl_authenticated
smtpd_recipient_restrictions = permit_mynetworks,permit_sasl_authenticated,reject_unauth_destination
smtpd_sasl_auth_enable = yes
smtpd_sasl_local_domain = ' '
smtpd_sasl_security_options = noanonymous
unknown_local_recipient_reject_code = 550

port監聽狀態
[root@ms postfix]# netstat -ntulp | grep 110
tcp        0      0 :::110                      :::*                        LISTEN      1835/dovecot
[root@ms postfix]# netstat -ntulp | grep 25
tcp        0      0 0.0.0.0:25                  0.0.0.0:*                   LISTEN      6741/master
tcp        0      0 :::25                       :::*                        LISTEN      6741/master
udp        0      0 0.0.0.0:1025            0.0.0.0:*                           2088/named

wsj

  • 活潑的大學生
  • ***
  • 文章數: 456
    • 檢視個人資料
    • http://www.hold-dream.idv.tw
postfix只能出不能進的問題
« 回覆 #1 於: 2006-02-09 15:54 »
先查查看DNS吧

alan

  • 懷疑的國中生
  • **
  • 文章數: 31
    • 檢視個人資料
postfix只能出不能進的問題
« 回覆 #2 於: 2006-02-09 19:04 »
1.不知道被退信的訊息是什麼?
2.建議去看一下 mail log , 並從外面發mail 過來測試. 看有無進到 postfix
3.如上面大大所建議. 看 dns 的 mx 有無指定

paulso

  • 俺是博士!
  • *****
  • 文章數: 1966
    • 檢視個人資料
postfix只能出不能進的問題
« 回覆 #3 於: 2006-02-10 10:34 »
外面進來被退, 是你的 server 退別人的郵件, 還是在別人的 smtp server 已經不行了?
你是用什麼 isp? 25 port 會被 isp 擋嗎

天舞寶輪

  • 懷疑的國中生
  • **
  • 文章數: 33
    • 檢視個人資料
postfix只能出不能進的問題
« 回覆 #4 於: 2006-02-10 17:52 »
引述: "paulso"
外面進來被退, 是你的 server 退別人的郵件, 還是在別人的 smtp server 已經不行了?
你是用什麼 isp? 25 port 會被 isp 擋嗎


先感謝前輩的幫忙
以下是從msn發信後在主機放擷取的maillog
訊息都只有兩行connect & disconnect
好像都沒有relay的訊息所以我以為是設定檔的問題

Feb 10 17:49:26 ms3 postfix/smtpd[2826]: connect from bay113-f22.bay113.hotmail.com[65.54.168.32]
Feb 10 17:49:27 ms3 postfix/smtpd[2826]: disconnect from bay113-f22.bay113.hotmail.com[65.54.168.32]
Feb 10 17:49:38 ms3 postfix/smtpd[2826]: connect from bay113-f22.bay113.hotmail.com[65.54.168.32]
Feb 10 17:49:38 ms3 postfix/smtpd[2826]: 779C8A156F: client=bay113-f22.bay113.hotmail.com[65.54.168.32]
Feb 10 17:49:40 ms3 postfix/smtpd[2826]: disconnect from bay113-f22.bay113.hotmail.com[65.54.168.32]

djs1101

  • 可愛的小學生
  • *
  • 文章數: 23
    • 檢視個人資料
postfix只能出不能進的問題
« 回覆 #5 於: 2006-02-11 22:34 »
先找2台 linux 主機,同時看一下「寄件」、「收件」主機的maillog比較能夠判斷。
建議先在local內測試,以排除其他因素,如firewall等。

天舞寶輪

  • 懷疑的國中生
  • **
  • 文章數: 33
    • 檢視個人資料
postfix只能出不能進的問題
« 回覆 #6 於: 2006-02-11 23:31 »
引述: "djs1101"
先找2台 linux 主機,同時看一下「寄件」、「收件」主機的maillog比較能夠判斷。
建議先在local內測試,以排除其他因素,如firewall等。


我在內部的另依台主機使用OUTLOOK寄信是可以正常的
防火牆我也確認過已開啟POP3以及SMTP等PORT

paulso

  • 俺是博士!
  • *****
  • 文章數: 1966
    • 檢視個人資料
postfix只能出不能進的問題
« 回覆 #7 於: 2006-02-13 10:27 »
1. 什麼 firewall / router?已啟用 port forwarding?
2. 試過 msn 不能, 試試其他 eg yahoo

天舞寶輪

  • 懷疑的國中生
  • **
  • 文章數: 33
    • 檢視個人資料
postfix只能出不能進的問題
« 回覆 #8 於: 2006-02-13 22:34 »
引述: "paulso"
1. 什麼 firewall / router?已啟用 port forwarding?
2. 試過 msn 不能, 試試其他 eg yahoo

設備是ABOCOM的SV3000
原先設備上的DNS好像沒辦法使用
後來我用MAILSERVER做DNS
在外部網域使用NSLOOKUP是可以正常查到MX紀錄
在設備的LOG也看到了53 PORT的進入紀錄
使用OUTLOOK也查詢到110 PORT的紀錄
可是從MSN寄信看不到SMTP的相關紀錄?? :cry: