mirror of
https://github.com/mail-in-a-box/mailinabox.git
synced 2026-03-24 19:07:23 +01:00
feat: renamed PRIMARY_HOSTNAME to BOX_HOSTNAME
using "primary" to describe the domain of the box / mail server is confusing when working with multiple domains. Usually the box domain is different from the domain you want to host your mail for.
This commit is contained in:
@@ -11,22 +11,22 @@ import sys, re
|
||||
import dns.reversename, dns.resolver
|
||||
|
||||
if len(sys.argv) < 3:
|
||||
print("Usage: tests/dns.py ipaddress hostname [primary hostname]")
|
||||
print("Usage: tests/dns.py ipaddress hostname [box hostname]")
|
||||
sys.exit(1)
|
||||
|
||||
ipaddr, hostname = sys.argv[1:3]
|
||||
primary_hostname = hostname
|
||||
box_hostname = hostname
|
||||
if len(sys.argv) == 4:
|
||||
primary_hostname = sys.argv[3]
|
||||
box_hostname = sys.argv[3]
|
||||
|
||||
def test(server, description):
|
||||
tests = [
|
||||
(hostname, "A", ipaddr),
|
||||
#(hostname, "NS", "ns1.%s.;ns2.%s." % (primary_hostname, primary_hostname)),
|
||||
("ns1." + primary_hostname, "A", ipaddr),
|
||||
("ns2." + primary_hostname, "A", ipaddr),
|
||||
#(hostname, "NS", "ns1.%s.;ns2.%s." % (box_hostname, box_hostname)),
|
||||
("ns1." + box_hostname, "A", ipaddr),
|
||||
("ns2." + box_hostname, "A", ipaddr),
|
||||
("www." + hostname, "A", ipaddr),
|
||||
(hostname, "MX", "10 " + primary_hostname + "."),
|
||||
(hostname, "MX", "10 " + box_hostname + "."),
|
||||
(hostname, "TXT", '"v=spf1 mx -all"'),
|
||||
("mail._domainkey." + hostname, "TXT", '"v=DKIM1; k=rsa; s=email; " "p=__KEY__"'),
|
||||
#("_adsp._domainkey." + hostname, "TXT", "\"dkim=all\""),
|
||||
|
||||
Reference in New Issue
Block a user