按主机名configurationroundcubelogin

我最近在Centos6 / postfix / dovecot服务器上安装了Roundcube。

默认安装很好,但我想configuration一些我似乎无法解决的选项。

我的最终结果将是一个用户命中:

http://domainname1.com/mail

http://domainname2.com/mail

要么

http://mail.domainname1.com

http://mail.domainname2.com

我已经设定

$rcmail_config['include_host_config'] = true; 

在我的main.inc.php中创build了domainname1.inc.php和domainname2.inc.php

我改变了以下每个

 $rcmail_config['default_host'] = array('domainname1.com'); $rcmail_config['default_host'] = array('domainname2.com'); 

我不确定其他事情,否则我需要改变。

任何帮助,将不胜感激

所需行为由下一个RoundCube选项控制:

 $config['username_domain'] = '%n'; 

//支持的replacevariables:
//%h – 用户的IMAP主机名
//%n – 主机名($ _SERVER ['SERVER_NAME'])
//%t – 没有第一部分的主机名
//%d – 域(http主机名$ _SERVER ['HTTP_HOST']没有第一部分)
//%z – IMAP域名(没有第一部分的IMAP主机名称)
//例如%n = mail.domain.tld,%t = domain.tld

您可以强制使用主机域,而不是通过以上定义的手动input的@domain.tld

$config['username_domain_forced'] = true;