From 1816b393f6d5654f4982aaaf81f5598c462a7623 Mon Sep 17 00:00:00 2001 From: Antoine Nguyen Date: Tue, 27 Aug 2013 09:05:55 +0200 Subject: [PATCH] Don't prevent domain admins to use local mailboxes they don't own. fixes #469 --- modoboa/admin/forms.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/modoboa/admin/forms.py b/modoboa/admin/forms.py index 1459d4593..18e878c75 100644 --- a/modoboa/admin/forms.py +++ b/modoboa/admin/forms.py @@ -6,6 +6,7 @@ from django.http import QueryDict from modoboa.admin.templatetags.admin_extras import gender from modoboa.admin.exceptions import AdminError from modoboa.lib import events, parameters +from modoboa.lib.exceptions import PermDeniedException from modoboa.lib.emailutils import split_mailbox from modoboa.lib.permissions import get_account_roles from modoboa.lib.formutils import * @@ -272,8 +273,6 @@ class AliasForm(forms.ModelForm, DynamicForm): except Domain.DoesNotExist: domain = None if domain is not None: - if not self.user.can_access(domain): - raise PermDeniedException(v) try: rcpt = Alias.objects.get(domain=domain, address=local_part) if rcpt.full_address == self.cleaned_data["email"]: