Ubuntu

在 IRedMail 中添加新域

  • November 4, 2018

我有一個小型 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。我該如何設置?

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

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

我認為您需要為新域創建配置文件。

如果您有一個 Roundcube 安裝來為一台伺服器上託管的多個域提供服務,您可以創建特定於主機的配置文件。這些文件必須命名為 .inc.php 並保存在 Roundcube 的配置目錄中。

檢查 此連結

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