Check if mailbox has been renamed.

fix #639
This commit is contained in:
Antoine Nguyen
2014-11-23 10:00:54 +01:00
parent af8e28914f
commit fe7beeb3bb
@@ -60,6 +60,7 @@ def on_domain_alias_deleted(domainaliases):
def on_mailbox_modified(mailbox):
"""Update amavis records if address has changed."""
if parameters.get_admin("MANUAL_LEARNING") == "no" or \
not hasattr(mailbox, "old_full_address") or \
mailbox.full_address == mailbox.old_full_address:
return
user = Users.objects.select_related.get(email=mailbox.old_full_address)