我最近在我的 Centos6/postfix/dovecot 服务器上安装了 Roundcube。
默认安装效果很好,但我试图配置一些我似乎无法弄清楚的选项。
我的最终结果是用户点击:
或者
我已经设定
$rcmail_config['include_host_config'] = true;
在我的 main.inc.php 中创建了 domainname1.inc.php 和 domainname2.inc.php
我在每个
$rcmail_config['default_host'] = array('domainname1.com');
$rcmail_config['default_host'] = array('domainname2.com');
我不确定我还需要改变什么。
任何帮助都将不胜感激
答案1
所需行为由以下选项控制RoundCube
:
$config['username_domain'] = '%n';
// 支持的替换变量:
// %h - 用户的 IMAP 主机名
// %n - 主机名 ($_SERVER['SERVER_NAME'])
// %t - 不带第一部分的主机名
// %d - 域(不带第一部分的 http 主机名 $_SERVER['HTTP_HOST'])
// %z - IMAP 域(不带第一部分的 IMAP 主机名)
// 例如 %n = mail.domain.tld, %t = domain.tld
您可以强制使用主机域,而不是@domain.tld
上面定义的任何手动输入的域:
$config['username_domain_forced'] = true;