Roundcube設定檔位於本身資料夾下config資料夾內,defaults.inc.php是Roundcube的所有預設值設定檔,config.inc.php是自訂的設定檔,config.inc.php的優先權大於defaults.inc.php,更改需要的設定值只需修改config.inc.php,不需要動到defaults.inc.php的內容;有需要可以參考defaults.inc.php的內容,再將需要的設定值寫入defaults.inc.php,儘量保持defaults.inc.php的完整,方便日後的故障排除!
下方的說明,修改或添加設定值,都是在config.inc.php內,修改完存檔後會立即生效,只要刷新Roundcube畫面即可!
使用者帳號:
Roundcube預設每個使用者都入時,帳號都是xxx@localhost,當你寄信時,也是顯示xxx@localhost,容易造成一些困擾,可以在config.inc.php內加入以下設定值,讓使用者帳號後@直接顯示本身的網域名稱:
$config['mail_domain'] = 'demo.tw';
設定預設的郵件編碼:
在defaults.inc.php內可以找到如下的內容,表示roundcube的郵件預設編碼是ISO-8859-1
// Use this charset as fallback for message decoding
$config['default_charset'] = 'ISO-8859-1';
若想將預設編碼改成常用的萬國碼,可以在config.inc.php加入以下設定:
$config['default_charset'] = 'UTF-8';
另外,預設帳號網域部分,即使修改了,已經登入過Roundcube的使用者顯示依然是localhost並不會改變,只能手動修改設定內的身份資料;也可以刪除mysql內roundcube使用的資料庫下users表單內,該使用者的資料,但該使用者在Roundcube那編輯的內容都會消失!!