A BUGNOTE has been added to this bug.
======================================================================
http://www.dbmail.org/mantis/bug_view_advanced_page.php?bug_id=0000006
======================================================================
Reported By:                Dead2
Assigned To:                
======================================================================
Project:                    DBMail
Bug ID:                     6
Category:                   IMAP daemon
Reproducibility:            always
Severity:                   feature
Priority:                   normal
Status:                     acknowledged
======================================================================
Date Submitted:             09-Jul-04 11:57 CEST
Last Modified:              15-Oct-04 18:25 CEST
======================================================================
Summary:                    Access control for IMAP
Description: 
In my setup I want only certain people to be
allowed to use the IMAP service. I suggest
we set up a flag for this in the database.

acl->can_imap ?
======================================================================

----------------------------------------------------------------------
 Dead2 - 09-Jul-04 11:59 CEST 
----------------------------------------------------------------------
Actually, this should be added to pop3 and optionally webmail aswell. Since
an ISP might want to disable a users access to his mailbox if he does not
pay. But they might not want to delete the user or disable incoming mails.

----------------------------------------------------------------------
 ilja - 09-Jul-04 14:11 CEST 
----------------------------------------------------------------------
This can be done by adding the following fields to the users table:

can_imap  (obvious)
can_pop   (obvious)
can_sieve (is allowed to have sieve scripts (for later, when Sieve is
implemented)

etc?

----------------------------------------------------------------------
 aaron - 15-Oct-04 18:25 CEST 
----------------------------------------------------------------------
With this response, let's pop over to the mailing list for a little while.
But, I'm thinking, columns strikes me as a bad idea. It means a database
upgrade for every new feature that we might want to control. Instead, we
can add a permissions table that grants or removes privileges to the
various daemons. With client_idnr in the mix, we can do things like say,
"Client X pays for POP3, Client Y pays for IMAP and Client Z pays for
both."

We should consider how/if this will interact with the user account and
client account suspensions feature that has been so often requested.

Bug History
Date Modified  Username       Field                    Change              
======================================================================
09-Jul-04 11:57Dead2          New Bug                                      
09-Jul-04 11:59Dead2          Bugnote Added: 0000001                       
09-Jul-04 14:11ilja           Bugnote Added: 0000002                       
09-Jul-04 14:11ilja           Status                   new => acknowledged 
09-Jul-04 14:11ilja           Bug Monitored: ilja                          
15-Oct-04 18:25aaron          Bugnote Added: 0000314                       
======================================================================

Reply via email to