Email

後綴:sendmail (php-cgi) 使用不同的 IP 作為經過身份驗證的 SMTP 使用者

  • December 20, 2014

我的 Postfix-Mail 伺服器發送兩種主要類型的郵件

  1. 從 php-cgi (sendmail)、localhost 中繼收到的郵件
  2. 從經過身份驗證的 SASL SMTP 使用者收到的郵件

是否可以為每種類型定義不同的 IP?

原因:防止普通郵件因網站被黑而無法發送郵件。

我的設置:帶有 PHP5-CGI 的 Postfix 和 Apache

後綴多實例是您正在尋找的後綴功能。你需要兩個實例。

  1. 第一個實例是空客戶端實例。它將作為系統來處理來自 PHP 應用程序的電子郵件。此實例的配置類似於本文件中的描述,但您必須添加此參數
smtp_bind_address = my.first.ip.address
  1. 第二個實例旨在處理來自郵件客戶端的電子郵件。在這種情況下,您也必須添加此參數
smtp_bind_address = my.second.ip.address      

參數smtp_bind_addres是 Postfix SMTP 客戶端在建立 IPv4 連接時應該綁定的數字網路地址。

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