Cấu hình đăng nhập roundcube theo tên máy chủ


12

Gần đây tôi đã cài đặt Roundcube trên máy chủ Centos6 / postfix / dovecot của mình.

Cài đặt mặc định hoạt động rất tốt nhưng tôi đang cố gắng định cấu hình một số tùy chọn mà tôi dường như không thể tìm ra.

Kết quả cuối cùng của tôi sẽ là lượt truy cập của người dùng:

http://domainname1.com/mail

http://domainname2.com/mail

hoặc là

http://mail.domainname1.com

http://mail.domainname2.com

Tôi đã đặt

$rcmail_config['include_host_config'] = true;

trong main.inc.php của tôi và đã tạo domainname1.inc.php và domainname2.inc.php

Tôi đã thay đổi như sau trong mỗi

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

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

Tôi không chắc chắn bất cứ điều gì khác tôi sẽ cần phải thay đổi.

Bất kì sự giúp đỡ nào trong việc này đều rất được trân trọng

Câu trả lời:


9

Hành vi cần thiết được kiểm soát bởi các RoundCubetùy chọn tiếp theo :

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

// Các biến thay thế được hỗ trợ:
//% h - tên máy chủ IMAP của người dùng
//% n - tên máy chủ ($ _SERVER ['SERVER_NAME'])
//% t - tên máy chủ không có phần đầu tiên
//% d - domain (tên máy chủ http $ _SERVER ['HTTP_HOST'] không có phần đầu tiên)
//% z - Tên miền IMAP (tên máy chủ IMAP không có phần đầu tiên)
// Ví dụ% n = mail.domain.tld,% t = domain.tld

Bạn có thể buộc sử dụng tên miền máy chủ thay vì bất kỳ cách nhập thủ công nào @domain.tld được xác định ở trên bằng:

$config['username_domain_forced'] = true;

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.