在 IRedMail 中新增網域

在 IRedMail 中新增網域

我有一個小型 Ubuntu 16.04.3 電子郵件伺服器,我選擇使用 IRedMail 最簡單的方法。電子郵件和 Roundcube 現在適用於我的主網域,但我在新增網域時遇到問題。假設我有 olddomain.com 和 newdomain.com。

  • 我在 DNS 提供者處配置了 DNS

  • 我在 IRedMail 管理面板中新增了 newdomain.com

  • 我使用以下方法產生了密鑰:

      amavisd-new genrsa newdomain.com.pem
    

如果我運行“amavisd-new testkeys”我得到:

測試#1 olddomain.com:dkim._domainkey.olddomain.com => 通過

測試#2 newdomain.com:dkim._domainkey.newdomain.com => 通過

  • 我想我沒有觸及nginx配置
  • 一切都重新開始

現在,如果我瀏覽到 mail.newdomain.com 以使用 Roundcube,我會被重定向到 mail.olddomain.com。我不確定這是否是預設行為,但這不是我想要的。我希望 newdomain.com 的電子郵件使用者能夠在 mail.newdomain.com 上使用 Roundcube。我該如何設定?

答案1

實際上,您需要做的就是在 Apache 中建立另一個虛擬主機或在 Nginx 中為新郵件網域建立另一個伺服器區塊。然而,iRedmail 對 Apache/Nginx 目錄結構進行了大量修改,這使得這個過程有點複雜。

要查看 Nginx 的具體步驟,請查看我的 iRedMail 教學:https://www.linuxbabe.com/mail-server/set-up-iredmail-multiple-domains-nginx

答案2

我認為您需要為新網域建立設定檔。

如果您安裝了一次 Roundcube 來為一台伺服器上託管的多個網域提供服務,您可以建立特定於主機的設定檔。這些檔案必須命名為 .inc.php 並保存在 Roundcube 的設定目錄中。

查看 這個連結

相關內容