Configurare l'accesso a roundcube in base al nome host


12

Di recente ho installato Roundcube sul mio server Centos6 / postfix / dovecot.

L'installazione predefinita funziona alla grande, ma sto cercando di configurare alcune opzioni che non riesco a capire.

Il mio risultato finale sarebbe un utente colpito:

http://domainname1.com/mail

http://domainname2.com/mail

o

http://mail.domainname1.com

http://mail.domainname2.com

Ho impostato

$rcmail_config['include_host_config'] = true;

nel mio main.inc.php e creato domainname1.inc.php e domainname2.inc.php

Ho cambiato il seguente in ciascuno

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

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

Non sono sicuro di qualsiasi altra cosa che avrei bisogno di cambiare.

Qualsiasi aiuto su questo sarebbe molto apprezzato

Risposte:


9

Il comportamento richiesto è controllato dalle seguenti RoundCubeopzioni:

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

// Variabili di sostituzione supportate:
//% h - nome host IMAP dell'utente
//% n - nome host ($ _SERVER ['SERVER_NAME'])
//% t - nome host senza la prima parte
//% d - dominio (nome host http $ _SERVER ['HTTP_HOST'] senza la prima parte)
//% z - Dominio IMAP (nome host IMAP senza la prima parte)
// Ad esempio% n = mail.domain.tld,% t = domain.tld

Puoi forzare l'uso del dominio host invece di qualsiasi immissione manuale @domain.tld definita in precedenza con:

$config['username_domain_forced'] = true;

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.