6.0.0-alpha12
6/8/25

[#1560] Cannot set rights / IMAP server problem
Summary Cannot set rights / IMAP server problem
Queue IMP
Queue Version 4.0.2
Type Bug
State Resolved
Priority 2. Medium
Owners
Requester dnehring (at) marcant (dot) net
Created 03/16/2005 (7389 days ago)
Due
Updated 03/18/2005 (7387 days ago)
Assigned 03/17/2005 (7388 days ago)
Resolved 03/18/2005 (7387 days ago)
Github Issue Link
Github Pull Request
Milestone
Patch No

History
03/18/2005 05:16:41 PM Chuck Hagenbuch Comment #5
State ⇒ Resolved
Reply to this comment
That bug was already fixed in CVS. It'll be in 4.0.3.
03/18/2005 05:15:12 PM dnehring (at) marcant (dot) net Comment #4 Reply to this comment
Forget my bug report, horde is caching servers.php until next login. 
It works now (with my bugfix above)!
03/18/2005 04:48:36 PM dnehring (at) marcant (dot) net Comment #3 Reply to this comment
I found the bug in horde/imp/lib/api.php:



Change in _imp_user_List():



     $params['admin_password'] = Secret::read(Secret::getKey('imp'), 
$params['password']);



(it was     $params['admin_password] = $params['password'];)


03/17/2005 09:02:40 AM Jan Schneider Comment #2
State ⇒ Feedback
Reply to this comment
You need to set the "acl" entry in servers.php to allowing sharing of folders.
03/16/2005 04:06:50 PM dnehring (at) marcant (dot) net Comment #1
State ⇒ Unconfirmed
Priority ⇒ 2. Medium
Type ⇒ Bug
Summary ⇒ Cannot set rights / IMAP server problem
Queue ⇒ IMP
Reply to this comment
Hi,



versions:



horde-3.0.4-rc1.tar.gz

imp-h3-4.0.2.tar.gz

ingo-h3-1.0.1.tar.gz

kronolith-h3-2.0.2.tar.gz

turba-h3-2.0.2.tar.gz





Users are on cyrus-imapd only, config is in mysql database. Now i try 
to share a server and try to give another user the right to read.



Problem: I cannot set imap-Server for auth via servers.php. I try:



$servers['xxx'] = array(

     'name' => 'xxx Mailserver',

     'server' => 'mail.xxx.net',

     'hordeauth' => false,

     'protocol' => 'imap/notls',

     'port' => 143,

     'folders' => '',

     'namespace' => 'INBOX.',

     'maildomain' => 'xxx.net',

     'smtphost' => 'xxx.marcant.net',

     'smtpport' => 25,

     'realm' => 'xxxl.marcant.net',

     'preferred' => '',

     'admin' => array(

         'params' => array(

             'login' => 'cyrus',

             'password' => 'secret',

             'hostspec' => 'mail.xxx.net'

         )

     ),

     'quota' => array(

  [...]



The hostspec-Variable from /horde/lib/Horde/IMAP/Admin.php will not be 
overridden and every time horde tries to connect to the default value 
(localhost). If I change it in Admin.php, it works.



Seems to be a bug that hostspec is not configurable...



Best regards,



Dirk Nehring




Saved Queries