hMailServer+Roundcube Webmail邮件服务器搭建【三】
使Roundcube更改密码的插件生效
Roundcube是一个基于Web的IMAP电子邮件客户端。 Roundcube最突出的特点是普遍使用Ajax技术,有一个非常直观和现代的用户界面。 经过大约两年的发展,Roundcube作为邮箱前端和hMailServer搭配可以起到很不错的效果。Roundcube有个password改密插件,默认无法使用,通过网络,找到了解决办法。
邮件系统是postfix,默认通过postfixadmin来进行虚拟用户管理。
- 使password插件生效
编辑~/roundcube/config/config.inc.php,找到$config[‘plugins’] = array()加入’password’,如下:
$config['plugins'] = array('additional_message_headers', 'emoticons', 'help', 'jqueryui', 'password', 'userinfo', 'zipdownload');
- 编辑password插件
进入插件目录~/roundcubemail/plugins/password,把config.inc.php.dist复制成config.inc.php进行编辑
$config['plugins'] = array('password');
$config['password_driver'] = 'sql';
$config['password_db_dsn'] = 'mysql://postfix:PASSWORD@localhost/postfix';#换成相应的数据库用户名和密码
$config['password_query'] = "UPDATE mailbox SET password=CONCAT('{PLAIN-MD5}', MD5(%p)),modified=NOW() WHERE username=%u LIMIT 1";
不清楚postfix密码的,可以用如下命令获得:
grep pass /etc/postfix/mysql-virtual_mailbox_maps.cf
注:密码不会立即失效,不行就等一小会,刷新下页面-_-#
参考文档:http://wiki.centos-webpanel.com/roundcube-password-change-plugin
声明:如有转载或引用以上内容请将本文链接作为出处标注!如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
免责:本站提供的一切软件、教程和内容信息仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站信息来自网络,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑或手机中彻底删除上述内容。如果您喜欢该程序,请支持正版,购买注册,得到更好的正版服务。侵删请致信E-mail:budoucom@foxmail.com