作者 主題: 請大家幫忙 Postfix 問題  (閱讀 2870 次)

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

willykcwen

  • 可愛的小學生
  • *
  • 文章數: 25
    • 檢視個人資料
請大家幫忙 Postfix 問題
« 於: 2003-06-16 11:56 »
自己架了一個 Postfix mail server.
Domain name 為xxx.com.tw
一直無法收到外部mail.
能否請有mail server大大幫忙之寄至xxx@xxx.com.tw
並Post mail log 於此 來查清問題
謝謝!

twu2

  • 管理員
  • 俺是博士!
  • *****
  • 文章數: 5392
  • 性別: 男
    • 檢視個人資料
    • http://blog.teatime.com.tw/1
請大家幫忙 Postfix 問題
« 回覆 #1 於: 2003-06-16 14:20 »
代碼: [選擇]

[twu@proxy twu]$ telnet wehtech.com.tw 25
Trying 203.204.108.101...
Connected to wehtech.com.tw.
Escape character is '^]'.
220 WWW.WEHTECH.COM.TW ESMTP Postfix
ehlo localhost
250-WWW.WEHTECH.COM.TW
250-PIPELINING
250-SIZE 10240000
250-VRFY
250-ETRN
250-AUTH GSSAPI PLAIN LOGIN
250-XVERP
250 8BITMIME
mail from:<twu@xxx.com>
250 Ok
rcpt to:<willy@wehtech.com.tw>
250 Ok
data
354 End data with <CR><LF>.<CR><LF>
test
.
250 Ok: queued as 2927F6FA14


正常寄到, 沒有錯誤.

willykcwen

  • 可愛的小學生
  • *
  • 文章數: 25
    • 檢視個人資料
請大家幫忙 Postfix 問題
« 回覆 #2 於: 2003-06-16 14:23 »
Thanks!
But 是否可用正常的方法
以Mail傳送而不是使用Telnet
(Telnet has been tested for many times!)

wangfang

  • 懷疑的國中生
  • **
  • 文章數: 39
    • 檢視個人資料
請大家幫忙 Postfix 問題
« 回覆 #3 於: 2003-06-17 07:57 »
將你的main.cf的設定檔貼出來
不然,粉難說是什麼原因......

twu2

  • 管理員
  • 俺是博士!
  • *****
  • 文章數: 5392
  • 性別: 男
    • 檢視個人資料
    • http://blog.teatime.com.tw/1
請大家幫忙 Postfix 問題
« 回覆 #4 於: 2003-06-17 08:41 »
telnet 正常, 表示一般的方式也正常吧.
smtp 又不會因為你是用 telnet 連上來, 就跑不同的流程.

基本上, smtpd 根本無法分辨對方是用 telnet 連上來還是 smtp client 連上來的.

willykcwen

  • 可愛的小學生
  • *
  • 文章數: 25
    • 檢視個人資料
請大家幫忙 Postfix 問題
« 回覆 #5 於: 2003-06-17 10:04 »
謝謝答覆
事實上現在問題是我由PCHOME 或YAHOO寄至此一Mail address.
既無退回也無寄到
不知原因何在 才請各位幫忙
我瞭解SMTPD無法分辨對方以Telnet 或一般Mial program
以下為Main.cf內容
alias_database = hash:/etc/postfix/aliases
alias_maps = hash:/etc/postfix/aliases
command_directory = /usr/sbin
config_directory = /etc/postfix
daemon_directory = /usr/libexec/postfix
debug_peer_level = 2
inet_interfaces = all
mail_owner = postfix
mailq_path = /usr/bin/mailq.postfix
manpage_directory = /usr/share/man
mydestination = $myhostname, localhost.$mydomain, $mydomain
mydomain = XXX.COM.TW
myhostname = XXX.WEHTECH.COM.TW
mynetworks = 203.204.108.97/29, 127.0.0.0/8
myorigin = $mydomain
newaliases_path = /usr/bin/newaliases.postfix
queue_directory = /var/spool/postfix
readme_directory = /usr/share/doc/postfix-1.1.11/README_FILES
relay_domains = $mydestination
sample_directory = /usr/share/doc/postfix-1.1.11/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_security_options = noanonymous

請幫忙
謝謝

duan

  • 榮譽博士
  • 活潑的大學生
  • ***
  • 文章數: 253
    • 檢視個人資料
請大家幫忙 Postfix 問題
« 回覆 #6 於: 2003-06-17 10:35 »
如果 telnet 發信可以,  一般發信不行, 可能是 DNS 的問題. 可以先

1. 檢查   /var/log/maillog
    如果完全沒有 connect 的紀錄, 很可能就是  DNS 的問題.

2. 如果有 connect 紀錄, 正好看看失敗的 log 內容

供您參考  :)

willykcwen

  • 可愛的小學生
  • *
  • 文章數: 25
    • 檢視個人資料
請大家幫忙 Postfix 問題
« 回覆 #7 於: 2003-06-17 10:53 »
謝謝
在maillog內完全無connect 紀錄
請問dns哪項設錯
以下附Dig record
dig XXX.com.tw

; <<>> DiG 9.2.1 <<>> XXX.com.tw
;; global options: printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 48173
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 2, ADDITIONAL: 0

;; QUESTION SECTION:
;XXX.com.tw. IN A

;; ANSWER SECTION:
XXX.com.tw. 85456 IN A aaa.bbb.ccc.ddd

;; AUTHORITY SECTION:
XXX.com.tw. 80559 IN NS XXX.com.tw.
XXX.com.tw. 80559 IN NS www.XXX.com.tw.

;; Query time: 45 msec
;; SERVER: 203.133.1.6#53(203.133.1.6)
;; WHEN: Thu Jun 12 13:25:21 2003
;; MSG SIZE rcvd: 80
謝謝

willykcwen

  • 可愛的小學生
  • *
  • 文章數: 25
    • 檢視個人資料
請大家幫忙 Postfix 問題
« 回覆 #8 於: 2003-06-18 09:55 »
謝謝各位
在架設DNS後問題已解決