Налаштуйте вхід для круглого куба за іменем хоста


12

Нещодавно я встановив 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');

Я не впевнений у чомусь, що мені потрібно було б змінити.

Будь-яка допомога з цього приводу буде дуже вдячна

Відповіді:


9

Необхідна поведінка контролюється наступними RoundCubeпараметрами:

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

// Підтримувані змінні заміни:
//% h - ім'я хоста IMAP користувача
//% n - ім'я хоста ($ _SERVER ['SERVER_NAME'])
//% t - ім'я хоста без першої частини
//% d - домен (http hostname $ _SERVER ['HTTP_HOST'] без першої частини)
//% z - домен IMAP (ім'я хоста IMAP без першої частини)
// Наприклад,% n = mail.domain.tld,% t = domain.tld

Ви можете змусити використовувати домен-хост замість будь-якого, введеного вручну @domain.tld , визначеного вище за допомогою:

$config['username_domain_forced'] = true;

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.