Ubuntu

Exim4 與多個網站

  • June 27, 2014

我在 Ubuntu Server 12.04 上,我設法按照本指南安裝和配置 Exim4 。

我將主機名設置為“multiformeingegno.com”,我的 /etc/hosts 如下所示:

127.0.0.1                           localhost
127.0.1.1                           multiformeingegno
IPv4 ADDRESS                        multiformeingegno.com      multiformeingegno
IPv6 ADDRESS                        multiformeingegno.com      multiformeingegno

我可以通過 PHP 發送郵件就好了。我有 2 個問題。

  1. 我在 VPS 上,我的主機就像 xxxxx.server.topcloud.it,我想從我發送的郵件中隱藏這個地址!我可以從標籤中查看它:收到:來自 multiformeingegno.com (xxxxxx.server.topcloud.it.

$$ IPv4 ADDRESS $$) 有沒有辦法只將“multiformeingegno.com”顯示為“接收自”? 2. 在我的 VPS 上,我託管了多個站點。如何根據“正在使用”的域更改我的主機名/fqdn(如果我使用不當的術語,請糾正我)?例如,我的網站 multiformeingegno.com 中有一個聯繫表,另一個網站 example.com 中有另一個聯繫表。如何根據實際發送郵件的網站更改“返迴路徑”、“接收自”等?這可能嗎?

  1. 該標頭由從您的伺服器接收消息的 MTA 添加。它通過對您用於連接的 IP 地址進行反向查找來獲取 topcloud.it 主機名。更改此主機名的唯一方法是讓您的託管服務提供商更改您的 IP 地址的 PTR 記錄。
  2. 我不具體了解 Exim,但是郵件伺服器根據正在發送的消息更改其聲明的主機名是不常見的,所以我懷疑你能做到這一點。
  3. Return-Path 由 From 地址確定,因此這應該自動發生。

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