iT邦幫忙

1

【已解決】詢問郵件主機設定,目前可以寄信,不能收信

  • 分享至 

  • xImage

已經解決搂感謝各位大大
看來是剛設好的dns還沒生效

我使用群暉的nas進行 郵件主機設定
在設定dns時一直搞不懂 a跟mx的關係
想詢問這是我目前可以寄信不能收信的設定錯誤嗎??
下圖是我的設定https://ithelp.ithome.com.tw/upload/images/20180228/20108875XifXjOHCgp.jpg

用gmail 寄信回這個信箱顯示如下
Final-Recipient: rfc822; service@unicorn-bed.com.tw
Action: failed
Status: 5.0.0
Remote-MTA: dns; unicorn-bed.com.tw (103.227.176.14, the server for the domain.)
Diagnostic-Code: smtp; 550 No Such User Here
Last-Attempt-Date: Wed, 28 Feb 2018 01:07:09 -0800 (PST)

圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中
0
黃彥儒
iT邦高手 1 級 ‧ 2018-02-28 17:09:11

看起來沒問題,Port有開齁~
A與MX喔:
要寄給AAA@BBB.com的畫像是這樣:

  1. 搜尋BBB.com的MX
  2. MX會指向一個A或是AAAA,解析該地址
    a.若有多筆MX,數字小的優先
  3. 與該台機器透過25、465、587建立連線

那個錯誤訊息是說找不到該使用者,所以連線已經成功了,DNS沒問題

看更多先前的回應...收起先前的回應...
a3345689 iT邦新手 5 級 ‧ 2018-02-28 17:11:17 檢舉

感謝您的解答
請問port有開是什麼意思???

黃彥儒 iT邦高手 1 級 ‧ 2018-02-28 17:19:53 檢舉

你都已經收到伺服器訊息了,代表沒問題
你有建立一個叫做service的使用者嗎?

a3345689 iT邦新手 5 級 ‧ 2018-02-28 17:24:02 檢舉

有!!我還可以用service寄信,gmail收的到
https://ithelp.ithome.com.tw/upload/images/20180228/20108875vPQ763Bac2.png

黃彥儒 iT邦高手 1 級 ‧ 2018-02-28 17:50:22 檢舉

我覺得可能是DNS問題,我私你幫你看看

0
做工仔人!
iT邦大師 1 級 ‧ 2018-02-28 20:52:04

請將DNS設定的第一筆:
unicorn-bed.com.tw A 103.227.176.14
刪除.
應該就會通了 !!
因為:
unicorn-bed.com.tw A 103.227.176.14
unicorn-bed.com.tw MX mail.unicorn-bed.com.tw
第一筆是 A record , 所以就直接解析.
但是 103.227.176.14 這台 server 不是mail server , 所以就 reject 了!

黃彥儒 iT邦高手 1 級 ‧ 2018-03-01 09:48:41 檢舉

我覺得不會是這樣,A紀錄會被解析是真的沒有MX後的最後一步;那個表應該是無序的

Remote-MTA: dns; unicorn-bed.com.tw (103.227.176.14, the server for the domain.)
=>dns對 unicorn-bed.com.tw的解析結果為:103.227.176.14
這台SERVER 可能有開25 PORT (所以SMTP有通)
Diagnostic-Code: smtp; 550 No Such User Here
=>USER UNKNOW (找不到 USER)

0
ayu
iT邦好手 2 級 ‧ 2018-03-01 03:42:29

貼圖上的設定無誤, 去查授權解析也是如此.
但, 這是不久前修正過的對吧?!

要有個觀念, DNS有cache機制, 對外界而言, 你的異動並不會立刻生效.

其一, HINET caching DNS servers, 有少數仍會回應修正前的部份設定.
[root@p1-250 ~]# dig @168.95.1.1 unicorn-bed.com.tw any
unicorn-bed.com.tw. 14400 IN NS admns2.hinet.net.
unicorn-bed.com.tw. 14400 IN NS admns1.hinet.net.

[root@p1-250 ~]# dig @168.95.1.1 unicorn-bed.com.tw any
unicorn-bed.com.tw. 57702 IN A 210.61.66.246
unicorn-bed.com.tw. 57702 IN A 103.227.176.14

其二, 該網域之前是自管或曾找a2hosting代管?
103.227.176.14 及 (ns1,ns2,ns3,ns4).a2hosting.com
都還會回應以前的設定, 這應是先前gmail認為你的MX要找103.227.176.14 的原因
如果你已決定要讓hinet admns代管, 最好能關閉或消除之前的DNS設定/回應, 以免造成自己或後輩的誤判.
https://ithelp.ithome.com.tw/upload/images/20180301/20027379tjJxnyJj6v.jpg
https://ithelp.ithome.com.tw/upload/images/20180301/20027379ctjlkXaKR9.jpg

還有, 550 No Such User Here 是沒這個帳號,
你說可以寄信, 那是當然的, 收件方並不會檢查是否真有這帳號啊 (x_x)

0
david_tseng
iT邦新手 5 級 ‧ 2018-03-02 09:30:43

樓主 依據您的設定
mail.unicorn-bed.com.tw A 210.61.66.246
unicorn-bed.com.tw MX mail.unicorn-bed.com.tw
若您的 Mail Server 確定是 210.61.66.246
那您的 DNS 中紀錄中
unicorn-bed.com.tw A 103.227.176.14

unicorn-bed.com.tw MX mail.unicorn-bed.com.tw
兩筆紀錄衝突了,Internet 查到的
unicorn-bed.com.tw 是 103.227.176.14
並非是您的 Mail server:mail.unicorn-bed.com.tw
刪除
unicorn-bed.com.tw A 103.227.176.14
再試試

我要發表回答

立即登入回答