2011-05-10 36 views
0

奇怪的問題在這裏。郵件服務器可以阻止域名嗎?郵件服務器可以阻止域名嗎?

我問,因爲我正在遷移到新服務器的過程中,我正在測試幾個電子郵件帳戶。

the domain x.com is hosted on server 1 
the domain y.com is hosted on server 2 
the domain z.com is hosted on server 2 

如果我從x.com通過電子郵件發送給y.com,服務器

550 sorry, no mailbox here by that name. (#5.7.17) 

回覆不過,如果我從x.com也發送到x.com X.COM到z。他們發送罰款。

y.com和z.com位於服務器上,所以我沒有看到IP塊或類似的問題。

+0

我可以證實x.com,y.com和z.com電子郵件地址,我發送給自己的一切工作正常。此外,如果我從x.com發送電子郵件到我的Gmail帳戶,它的工作正常。 – dotty 2011-05-10 11:54:06

+0

兩種可能性:您從x.com發送到y.com的代碼是錯誤的(雙重檢查/郵政編碼),或者他們確實阻止了域名。從錯誤消息看來,您只是拼錯了帳戶名稱(如果他們阻止了域名,那麼您只會找到未找到的服務器或類似的東西)。 – soandos 2011-05-10 12:00:53

+0

我沒有寫代碼。部落和afterlogic webmail都拋出這個錯誤,如果我將帳戶導入Apple Mail,我仍然會收到錯誤消息。我發送測試的所有帳戶都存在並拼寫正確。 – dotty 2011-05-10 12:02:33

回答

0

Generally this error happens when mail was hosted on the server at some point, but has since been moved to an external mail server. Qmail will still try to deliver the message locally and fail with this error: This_address_no_longer_accepts_mail

To correct this check the following two files for the domain in question: /var/qmail/control/rcpthosts /var/qmail/control/virtualdomains

Remove the line with this domain from both files then restart Qmail: /etc/init.d/qmail restart

http://toastergremlin.com/?p=181

相關問題