僅適用於 LAN 的 Postfix 設定

僅適用於 LAN 的 Postfix 設定

我有 Ubuntu,上面安裝了 Postfix。 Postfix 封包已啟動並正在執行。我正在嘗試製作一個簡單的電子郵件系統,以便在幾台 LAN 計算機之間工作。基本上,我需要一些 Outlook 用戶端能夠在它們之間交換電子郵件。我不介意在 Outlook 中使用伺服器 IP 位址。

使用 postfix 設定僅限 LAN 的電子郵件系統的最簡單方法是什麼?

我確實讀過一些教程,但它們對我來說非常困惑,因為我沒有 Linux 或電子郵件方面的經驗。

其他可能重要的註釋:到目前為止,我在 main.cf 中添加了mydomain 內部.tmp以及網路的本地IP(儘管它們也是公共的,這在技術上是荒謬的並且有點錯誤,但這是我朋友網路的當前配置)。

實際上,接下來我想添加一些用戶,例如[電子郵件受保護],[電子郵件受保護]我想在 Outlook 用戶端中進行配置,以便他們可以在它們之間發送郵件。我怎樣才能做到這一點 ?

預先感謝您提供任何有用的信息。

答案1

這個問題對於 ServerFault 來說可能太廣泛,但我會嘗試為您指出正確的方向。

Postfix 是一個 MTA(中號艾爾時間轉移Agent),因此只會在系統之間傳輸電子郵件 - 例如,從任一客戶端接收電子郵件並將其轉發到目標伺服器,或接收發送到其他伺服器的電子郵件並將其轉發 - 後者稱為中繼

您需要的是一個郵件伺服器,例如鴿舍,它將儲存您的郵件並透過 IMAP(或 POP,如果您想要的話)提供給您的客戶真的古老)。

正如您所暗示的,您將需要設定 Dovecot(或您選擇的郵件伺服器)來對使用者進行身份驗證。 Dovecot本身可以與廣泛的使用者認證資料庫整合(例如:本機(即係統)使用者、檔案中定義的虛擬使用者、MySQL、LDAP)。

Postfix 可以設定為使用 SASL 並使用 Dovecot 對使用者進行身份驗證 - 即使您的伺服器不是公開可用的,出於習慣和最佳實踐,我仍然會這樣做。

相關內容