Настройте вход в систему roundcube именем хоста

Я недавно установил Roundcube на своем Centos6/postfix/dovecot сервере.

Установка по умолчанию работает отлично, но я пытаюсь настроить некоторые опции, которые я, может казаться, не выясняю.

Моим конечным результатом был бы пользователь хиты:

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 и созданном domainname1.inc.php и domainname2.inc.php

Я изменил следующее в каждом

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

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

Я не уверен ни в чем больше, что я должен был бы изменить.

Любая справка на этом значительно ценилась бы

12
задан 30 March 2015 в 21:46
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

Вы можете принудительно использовать домен хоста вместо любого вручную введенного (скрытого), определенного выше, с помощью:

$ config ['username_domain_formed '] = true;

9
ответ дан 2 December 2019 в 21:39

Теги

Похожие вопросы