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 |
State ⇒ Resolved
It works now (with my bugfix above)!
Change in _imp_user_List():
$params['admin_password'] = Secret::read(Secret::getKey('imp'),
$params['password']);
(it was $params['admin_password] = $params['password'];)
State ⇒ Feedback
State ⇒ Unconfirmed
Priority ⇒ 2. Medium
Type ⇒ Bug
Summary ⇒ Cannot set rights / IMAP server problem
Queue ⇒ IMP
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