mirror of
				https://github.com/mail-in-a-box/mailinabox.git
				synced 2025-11-03 19:30:54 +00:00 
			
		
		
		
	Fix merging deleting ttl's from some records
This commit is contained in:
		
							parent
							
								
									3b0b2a1605
								
							
						
					
					
						commit
						b3509e6fba
					
				@ -288,7 +288,7 @@ def build_zone(domain, domain_properties, additional_records, env, is_zone=True)
 | 
				
			|||||||
		# the domain, and no one else.
 | 
							# the domain, and no one else.
 | 
				
			||||||
		# Skip if the user has set a custom SPF record.
 | 
							# Skip if the user has set a custom SPF record.
 | 
				
			||||||
		if not has_rec(None, "TXT", prefix="v=spf1 "):
 | 
							if not has_rec(None, "TXT", prefix="v=spf1 "):
 | 
				
			||||||
			records.append((None,  "TXT", 'v=spf1 mx -all', "Recommended. Specifies that only the box is permitted to send @%s mail." % domain))
 | 
								records.append((None,  "TXT", 'v=spf1 mx -all', "Recommended. Specifies that only the box is permitted to send @%s mail." % domain, None))
 | 
				
			||||||
 | 
					
 | 
				
			||||||
		# Append the DKIM TXT record to the zone as generated by OpenDKIM.
 | 
							# Append the DKIM TXT record to the zone as generated by OpenDKIM.
 | 
				
			||||||
		# Skip if the user has set a DKIM record already.
 | 
							# Skip if the user has set a DKIM record already.
 | 
				
			||||||
@ -297,7 +297,7 @@ def build_zone(domain, domain_properties, additional_records, env, is_zone=True)
 | 
				
			|||||||
			m = re.match(r'(\S+)\s+IN\s+TXT\s+\( ((?:"[^"]+"\s+)+)\)', orf.read(), re.S)
 | 
								m = re.match(r'(\S+)\s+IN\s+TXT\s+\( ((?:"[^"]+"\s+)+)\)', orf.read(), re.S)
 | 
				
			||||||
			val = "".join(re.findall(r'"([^"]+)"', m.group(2)))
 | 
								val = "".join(re.findall(r'"([^"]+)"', m.group(2)))
 | 
				
			||||||
			if not has_rec(m.group(1), "TXT", prefix="v=DKIM1; "):
 | 
								if not has_rec(m.group(1), "TXT", prefix="v=DKIM1; "):
 | 
				
			||||||
				records.append((m.group(1), "TXT", val, "Recommended. Provides a way for recipients to verify that this machine sent @%s mail." % domain))
 | 
									records.append((m.group(1), "TXT", val, "Recommended. Provides a way for recipients to verify that this machine sent @%s mail." % domain, None))
 | 
				
			||||||
 | 
					
 | 
				
			||||||
		# Append a DMARC record.
 | 
							# Append a DMARC record.
 | 
				
			||||||
		# Skip if the user has set a DMARC record already.
 | 
							# Skip if the user has set a DMARC record already.
 | 
				
			||||||
 | 
				
			|||||||
		Loading…
	
		Reference in New Issue
	
	Block a user