summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMagnus Hagander2025-06-02 15:46:03 +0000
committerMagnus Hagander2025-06-02 15:46:03 +0000
commita5b3c418db02586f34ad1d7ab14f98d9479ff9de (patch)
tree1e5cbb5afd2f4f8e7584f6af03c5d131ce435f56
parent7908bce8db9a15b1e3b3e84f2e7a58a4aa78ee24 (diff)
Ensure forwarders point to email addreses
Django has a basic field for email validation, so let's use it.
-rw-r--r--pgmailmgr/mailmgr/models.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/pgmailmgr/mailmgr/models.py b/pgmailmgr/mailmgr/models.py
index fb33401..f35c70a 100644
--- a/pgmailmgr/mailmgr/models.py
+++ b/pgmailmgr/mailmgr/models.py
@@ -26,7 +26,7 @@ class Forwarder(models.Model):
forwarder_id = models.AutoField(null=False, primary_key=True)
local_part = models.CharField(max_length=100, null=False, blank=False)
local_domain = models.ForeignKey(LocalDomain, null=False, blank=False, db_column='local_domain_id', on_delete=models.CASCADE)
- remote_name = models.CharField(max_length=200, null=False, blank=False)
+ remote_name = models.EmailField(max_length=200, null=False, blank=False)
def __str__(self):
return "%s@%s -> %s" % (self.local_part, self.local_domain.domain_name, self.remote_name)