Postfix

Postfix 和從虛擬主機發送郵件

  • February 8, 2022

我目前使用 postfix 使用@domain1.com地址發送郵件,該域的郵件接收由我的提供商 (OVH) 直接處理。到目前為止,使用 DKIM 發送好的郵件沒有問題。

但是我必須將我的域名更改為domain2.com. 所以我買了domain2.com它並將其重定向到與domain1.com. 問題是這次我想使用自己的Mail伺服器進行發送和接收。所以

我確實重新配置了 postfix 來處理domain2.com. 這很好用。

現在我想senddomain2.comAND發送電子郵件,但由於是虛擬主機domain1.com,我無法找到如何操作。domain2.com

每當我的伺服器上的使用者發送郵件時,它都會有domain1.com(來自 postfix config 的 myorigin 參數?)

那麼您將如何使用虛擬帳戶發送郵件domain2.com

希望我很清楚!

當然,通過使用包含 domain2.com 的發件人地址。

您無法在 Postfix 配置級別實現這一點,因為您有 2 個域的 uniq 配置。您必須在 MUA(電子郵件客戶端)級別工作。

如果您的電子郵件客戶端使用 EMAIL 變數,您可以domain2.com通過如下設置此變數輕鬆實現發送自:

EMAIL=bob@domain2.com
export EMAIL
email_client

您的電子郵件客戶端會將-f bob@domain2.com它適合的位置放置在傳遞給 sendmail(1) 它的參數流中,該參數流將使用以下內容建構郵件:

From bob@domain2.com

隨心所欲。

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