最近、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');
他に変更する必要があるものは何もわかりません。
これに関する助けをいただければ幸いです
必要な動作は、次の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;