Windows-Server-2008-R2

Windows 2008 R2 上的 SMTP 伺服器設置

  • June 2, 2014

我對此非常陌生,只是嘗試配置 SMTP 虛擬伺服器。我已經跟踪了幾個執行緒以使其全部執行,但郵件沒有送達。

到目前為止我所做的 -

  1. 安裝 SMTP 伺服器。

  2. SMTP 伺服器屬性

  • 正常選項卡- IP 地址設置為“所有未分配”。
  • 訪問選項卡-身份驗證是匿名訪問。其他一切都保留為預設設置。
  • 傳遞選項卡-出站安全是匿名訪問。在高級部分中,在 FQDN 欄位中輸入域名,在智能主機欄位中輸入localhost
  1. 為 SMTP 服務創建入站規則以允許連接到埠25

當我嘗試遠端登錄時,一切正常,直到必鬚髮送郵件為止。現在,發送者的域與接收者的域不同。不確定是否必須更改設置才能允許這樣做?

我已經在 SMTP 伺服器上設置了Relay 限制,但是因為我無法發送郵件,我想我不妨先讓它在沒有中繼的情況下工作。

我在發送郵件時看到的錯誤是451 Timeout waiting for client input. 在我有中繼限制之前,我曾經遇到過一些其他錯誤。

誰能指出我正確的方向?如果您需要更多資訊,請告訴我。

謝謝。

可能需要為埠 25 添加出站規則。還可以嘗試從高級選項卡中刪除 smarthost

基於對限制的評論:

SMTP 虛擬伺服器屬性:訪問選項卡 -> 連接 > 添加連接以發送郵件的伺服器 IP。

例如,如果您的 Web 伺服器正在發送郵件,則添加其 IP 地址。如果您希望網路上的任何人都能夠連接,請添加整個子網。(192.168.0.0 - 255.255.255.0) < 表示將所有 IP 地址在 192.168.0.1/254) 之間進行連接。

對訪問選項卡執行相同操作 -> 中繼。

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