sendmail 可用domain name順利寄出 但딠… - Linux

Table of Contents

在這邊先感謝各位的協助!!

在此,詢問幾個有關mail的問題:
1.使用gmail或是mail2000或是yahoo等信箱來寄信
我們通常將收信人寫成:[email protected]
[email protected]
[email protected]

如果要將@後面的網域名稱改用ip來替代,似乎都沒辦法寄出
為什麼呢? 不知大家有沒有試過?還是我看錯ip?

2.上一篇推文中有人提到DNS的問題,我利用dig去查一下mx
確實申請的Domain name真的沒有MX的標籤吧?!!!
gmail.com :http://ppt.cc/cxoc 可以明顯到到mx對應關係
向計中申請的: http://ppt.cc/@L3A 看不到任何對應關係
所以基本上計中給的domain name是沒有MX紀錄的吧?!!!


雖然沒有MX紀錄 但基本上 @domain 無論是:
A寄給B (b@domain) or B寄給A (a@domain)
外部mail2000、gmail等,寄給A or B (a@domain)
都可順利收到,所以這個原則上跟@ip無法傳送的原因 應該沒啥
直接的關聯性吧?

3.我現在很納悶的就是為何A寄到B(b@ip)透過ip的方式為何無法寄送
(1)上篇推文有人說: @[ip]
這是文字模式下寄的方式,我試過,一樣不行

(2) /etc/mail/Access:基本上A、B兩台實體對外的ip只差最後一個
假設: A 123.456.789.01
B 123.456.789.02
所以我就直接用網域的方式
123.456.789 RELAY

至於@domain:我沒填,因為我認為不需要,
而且都收得到


就先這樣~~
謝謝




※ 引述《huangwh (香腸)》之銘言:
: 電腦A 與B都是安裝好sendmail的郵件伺服器
: 電腦 A
: [email protected] (1.2.3.4為對外真實ip) 數字在這邊是虛構的!!
: 我電腦這邊有真實的ip
: [email protected]
: 電腦 B
: [email protected]
: [email protected]
: 電腦A 寄給 電腦B
: email打:
: [email protected] 無法順利寄到 會回傳錯誤 !!
: [email protected] 反而可以寄到!!
: 電腦B 寄給 電腦A
: 也是出現相同情形!!
: /etc/mail/local-host-names部分我有設定了!!

--

All Comments

Zanna avatarZanna2011-08-22
local-host-name 的設定為?
Ina avatarIna2011-08-27
不然請使用sendmail的debug mode,就知道整個過程和問題
Agatha avatarAgatha2011-08-28
不過用ip的目的是? 通常要送到某一ip server
Jake avatarJake2011-08-29
使用的是mailertable
Odelette avatarOdelette2011-08-31
local-host-name 沒記錯的話是設 domain + ip
Rebecca avatarRebecca2011-09-05
ip是設本機ip,所以從部分外部信箱都可順利寄(@ip)進來
Lauren avatarLauren2011-09-05
至於為啥我想用@ip: 因為覺得很怪,為啥不能A寄到B by @ip
Brianna avatarBrianna2011-09-07
host unknow,就表示1.2.3.4被當成是domain而不是ip了