【问题标题】:How to Enable Password Plugin on Roundcube如何在 Roundcube 上启用密码插件
【发布时间】:2020-10-20 15:01:51
【问题描述】:

我最近安装了 Roundcube 来管理我的电子邮件。但是,Rouncube 没有让电子邮件用户更改密码的功能。 我能够启用 Roundcube 密码插件。

在尝试更改密码时,我收到一个错误 新密码无法保存。

我需要帮助配置密码插件 config.inc.php 文件。

【问题讨论】:

    标签: email settings roundcube


    【解决方案1】:

    你能检查一下你是否更新了密码插件的配置文件吗?

    • 登录服务器

    • 打开密码插件文件夹

    • 复制 config.inc.php.dist 到 config.inc.php

    • 编辑这些行:(我假设你有 mysql db)

       $config['password_driver'] = 'sql';
      
       $config['password_dovecotpw'] = '/usr/local/sbin/doveadm pw'; // for dovecot-2.x
      
       $config['password_dovecotpw_method'] = 'CRAM-MD5';
      
       $config['password_username_format'] = '%u';
      
       $config['password_db_dsn'] = 'mysql://databaseuser:databasepassword@localhost/databasename';
      
       $config['password_query'] = 'UPDATE mailbox SET password=%c WHERE username=%u';
      
       $config['password_crypt_hash'] = 'md5';
      
       $config['password_hash_algorithm'] = 'sha1';
      

    【讨论】:

      【解决方案2】:

      上述配置运行良好,但您还必须授予圆形立方体用户访问权限才能更新,请在 maildb.users 数据库中选择

      #mysql -u root -p
      mysql>GRANT SELECT,UPDATE on maildb.users to 'roundcube'@'localhost';
      mysql>flush privileges;
      mysql>quit
      

      谢谢

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2022-10-13
        • 2016-04-21
        • 2022-12-17
        • 2018-07-21
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多