From 0774ffea96c9e27e4d2f55bcbbc777ac01307b6d Mon Sep 17 00:00:00 2001 From: Usman Nasir Date: Mon, 27 Jul 2020 20:11:15 +0500 Subject: [PATCH] avoid creating duplicate mail records --- plogical/dnsUtilities.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/plogical/dnsUtilities.py b/plogical/dnsUtilities.py index 0ef13bd13..e63f66e9e 100755 --- a/plogical/dnsUtilities.py +++ b/plogical/dnsUtilities.py @@ -441,7 +441,8 @@ class DNS: ## Mail Record - DNS.createDNSRecord(zone, 'mail.' + actualSubDomain, "A", ipAddress, 0, 3600) + if ('mail.%s' % (actualSubDomain)).find('mail.mail') == -1: + DNS.createDNSRecord(zone, 'mail.' + actualSubDomain, "A", ipAddress, 0, 3600) # CNAME Records.