[GH-ISSUE #799] Implement mailbox limit by domain #714

Closed
opened 2026-02-27 11:13:10 +03:00 by kerem · 3 comments
Owner

Originally created by @tonioo on GitHub (Dec 4, 2015).
Original GitHub issue: https://github.com/modoboa/modoboa/issues/799

Originally assigned to: @tonioo on GitHub.

From @harobed on June 10, 2015 15:8

For now, the limit are computed by DomainAdmin and not by domain.

Suggest : compute the limit by domain.

Copied from original issue: modoboa/modoboa-admin-limits#7

Originally created by @tonioo on GitHub (Dec 4, 2015). Original GitHub issue: https://github.com/modoboa/modoboa/issues/799 Originally assigned to: @tonioo on GitHub. _From @harobed on June 10, 2015 15:8_ For now, the limit are computed by DomainAdmin and not by domain. Suggest : compute the limit by domain. _Copied from original issue: modoboa/modoboa-admin-limits#7_
kerem 2026-02-27 11:13:10 +03:00
Author
Owner

@tonioo commented on GitHub (Dec 4, 2015):

From @harobed on June 10, 2015 15:9

Other suggestion : use sql query to compute this limit and remove Limit pool system ( https://github.com/modoboa/modoboa-admin-limits/blob/master/modoboa_admin_limits/models.py#L41 )

<!-- gh-comment-id:162084265 --> @tonioo commented on GitHub (Dec 4, 2015): _From @harobed on June 10, 2015 15:9_ Other suggestion : use sql query to compute this limit and remove Limit pool system ( https://github.com/modoboa/modoboa-admin-limits/blob/master/modoboa_admin_limits/models.py#L41 )
Author
Owner

@tonioo commented on GitHub (Dec 4, 2015):

The main reason to implement per-user limits was the possibility to introduce the "Reseller" role : a user with a predefined quantity of domain/mailbox/alias who can resell them to its users. (think about modoboa as a white label product in this particular case)

So, I don't think per-domain limits are compatible with this feature but the options I see:

  1. Remove the reseller role
  2. Redefine this role
  3. Leave the system as is

What do you think ?

<!-- gh-comment-id:162084268 --> @tonioo commented on GitHub (Dec 4, 2015): The main reason to implement per-user limits was the possibility to introduce the "Reseller" role : a user with a predefined quantity of domain/mailbox/alias who can resell them to its users. (think about modoboa as a white label product in this particular case) So, I don't think per-domain limits are compatible with this feature but the options I see: 1. Remove the reseller role 2. Redefine this role 3. Leave the system as is What do you think ?
Author
Owner

@tonioo commented on GitHub (Dec 4, 2015):

From @harobed on July 28, 2015 13:18

« 3. Leave the system as is » and I suggest another plugin to append limit by domain feature.

<!-- gh-comment-id:162084272 --> @tonioo commented on GitHub (Dec 4, 2015): _From @harobed on July 28, 2015 13:18_ « 3. Leave the system as is » and I suggest another plugin to append limit by domain feature.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/modoboa-modoboa#714
No description provided.