簡體   English   中英

為什么我自己的郵件服務器無法將郵件傳遞到gmail,hotmail等…?

[英]Why my own mail server can not deliver mail to gmail, hotmail etc…?

我正在嘗試使用Ubuntu構建郵件服務器以發送郵件

我對此進行了一些研究,發現個人幾乎不可能發送

郵件,例如hotmail,gmail。

我要問的問題不是如何構建自己的服務器 ,這就是為什么我無法構建自己的服務器

確切地說:

問題:

1)對那些發送到例如hotmail,gmail服務器的要求是什么? 例如mx記錄,清除dns記錄。 (僅從服務器方面而言,與標題或郵件內容之類的其他因素無關),如果列出它們,將更容易理解。

2)我閱讀了一些文檔,它說可以通過Relayhost解決該問題,它是關於什么的,它是否可行?

3)對於那些ISP來說,他們在構建郵件服務器時將執行哪些步驟? 與我自己的小型Ubuntu Ubuntu有何不同?

很抱歉問了很多問題,任何幫助都將是很好的,我們將不勝感激。

大多數人使用開箱即用的軟件包作為郵件服務器,而不是嘗試編寫遵循SMTP,Internet郵件格式,IMAP4,POP3等所有相關RFC規范的軟件包。我不是說“不要寫自己的東西”,只是如果您願意的話,就需要為幾個月又幾個月的辛苦工作,大量的錯誤以及更多的挫敗感做好准備。 這是一個大項目。

在發送消息方面,您將需要遵循簡單郵件傳輸協議(SMTP)來發送消息。 並將其按照收件人的DNS記錄發送到正確的服務器-請參閱RFC 1034RFC 1035 如果您正確使用SMTP將有效的郵件發送到正確的服務器,則您無能為力。

您的下一個問題將是聲譽。 無論使用哪種軟件發送消息,都是相同的。 垃圾郵件發送者很容易設置新的郵件服務器並開始發送郵件,因此某些郵件服務器(特別是那些經常作為攻擊目標的郵件服務器,例如Hotmail,Gmail等)信任您可能需要一段時間。

您可以使用SMTP將消息發送到中繼服務器,而不是直接將消息發送到收件人的服務器。 這通常是您自己的ISP的服務器,但也可以是任何願意的伙伴。 通常,您需要提前安排,以便他們允許您中繼郵件。 然后,中繼服務器將嘗試將消息發送到收件人服務器。 如果不能這樣做,則必須向發送者報告失敗。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM