Ubuntu

使用非標準埠的內部電子郵件伺服器

  • April 17, 2022

我們的備份伺服器是老闆家的一個 Ubuntu 盒子,它有一個來自 ISP (Optus) 的靜態 IP 地址,但它們阻止了通常的電子郵件埠——我對此沒有任何問題,這是眾所周知的。我可以將伺服器和客戶端配置為使用不同的埠,例如埠 50332 上的 SSL。它將被限制在域中(不發送到其他域或從其他域接收)。

我只是在回答是/否之後,而不是在可能的情況下如何做到這一點的詳細資訊(用勺子餵食並不好玩)。對我來說,從邏輯上講這是可行的,但我對電子郵件伺服器的了解僅限於使用 DMARC/DKIM/SPF 設置原始伺服器(然後在兩個月後將其阻止)

您需要在您的伺服器上打開您的*/etc/postfix/master.cf*並使用不同的埠生成一個smtpd守護程序。

您應該知道的一件事:此文件的第一列是埠號或根據/etc/services歸屬於該埠的名稱, 即:如果該行以 開頭smtp,則表示相應的守護程序將偵聽埠 25(如所示在 /etc/services 中

例如,只要沒有衝突,您就可以通過編輯第一列將一個守護程序生成到不同的埠。

一個smtpd守護程序在埠 10025 而不是 25 上監聽傳入電子郵件的範例:

10025       inet  n       -       y       -       -       smtpd

您可以讓一個監聽埠 25 (smtp),因為兩者之間沒有衝突。

引用自:https://serverfault.com/questions/1096836