6.0.0-alpha14
7/2/25

[#12030] change password not configured
Summary change password not configured
Queue Passwd
Queue Version 3.1.1
Type Enhancement
State Rejected
Priority 1. Low
Owners
Requester mrojas (at) elsol (dot) com (dot) pe
Created 02/09/2013 (4526 days ago)
Due
Updated 02/14/2013 (4521 days ago)
Assigned
Resolved 02/14/2013 (4521 days ago)
Milestone
Patch No

History
02/14/2013 04:31:07 PM Michael Rubinsky Comment #2
State ⇒ Rejected
Priority ⇒ 1. Low
Reply to this comment
Please use the mailing list to ask for support.

http://www.horde.org/mail/ contains a list of all available mailing lists.
02/09/2013 10:26:22 PM mrojas (at) elsol (dot) com (dot) pe Comment #1
State ⇒ New
Priority ⇒ 3. High
Type ⇒ Enhancement
Summary ⇒ change password not configured
Queue ⇒ Passwd
Milestone ⇒
Patch ⇒ No
Reply to this comment
We are using the password module for changing key users we could not 
implement it properly. I hope your help to correct deployment and 
configuration of this module.

Using WebMail Horde 3.1.1 + postfix + mysql (mail user bd) + 4.1.1 + 
cyrus IMP.

Mail users are stored in the database in MySQL (postfix) and the table 
is mailbox.

By changing the key results in the following text.
Failed to change password for Horde Authentication: User not found

This is the configuration of password file backend.php.

$ Backends ['composite'] = array (
   'Name' => 'Example All Services',
   'Preferred' =>'',
   'Password policy' => array (
       'MinLength' => 3,
       'MaxLength' => 15,
       'MinClasses' => 0,
   )
   'Driver' => 'composite',
   'Params' => array ('driver' => array (
       'Sql' => array (
           'Name' => 'Horde Authentication',
           'Driver' => 'sql',
           'Required' => true,
           'Params' => array (
               'Phptype' => 'mysql',
               'Hostspec' => 'localhost',
               'Username' => 'horde',
               'Password' =>'',
               'Encryption' => 'md5-hex',
               'Database' => 'horde',
               'Table' => 'horde_users'
               'User_col' => 'user_uid'
               'Pass_col' => 'user_pass'
               'Show_encryption' => false,
               'Query_lookup' => 'SELECT FROM mailbox WHERE email 
clear_password =% u',
               'Query_modify' => 'UPDATE mailbox SET password =% p 
clear_ WHERE email =% u',
           )
       )
       'Sql' => array (
           'Name' => 'Postfix',
           'Driver' => 'sql',
           'Required' => true,
           'Params' => array (
               'Phptype' => 'mysql',
               'Hostspec' => 'localhost',
               'Username' => 'postfix',
               'Password' => 'secret',
               'Encryption' => 'plain',
               'Database' => 'postfix',
               'Table' => 'mailbox',
               'User_col' => 'email',
               'Pass_col' => 'clear_password'
               'Show_encryption' => false
           )
        )
        'Smbpasswd' => array (
           'Name' => 'Samba Server',
           'Driver' => 'smbpasswd'
           'Params' => array (
           'Program' => '/ usr / bin / smbpasswd'
           'Host' => 'localhost',
           )
       )
   )),
);

Saved Queries