X-Git-Url: https://git.openstreetmap.org./dns.git/blobdiff_plain/24b94ee555a36c4136636d2f7e99699abe07ae69..cdd33232c7cb5525842a15d3337eac59b6f240fa:/src/osmfoundation.js diff --git a/src/osmfoundation.js b/src/osmfoundation.js index d662e4f..592923b 100644 --- a/src/osmfoundation.js +++ b/src/osmfoundation.js @@ -15,11 +15,11 @@ D(DOMAIN, REGISTRAR, DnsProvider(PROVIDER), // Let google handle email - MX("@", 1, "aspmx.l.google.com.", TTL("1h")), - MX("@", 5, "alt1.aspmx.l.google.com.", TTL("1h")), - MX("@", 5, "alt2.aspmx.l.google.com.", TTL("1h")), - MX("@", 10, "alt3.aspmx.l.google.com.", TTL("1h")), - MX("@", 10, "alt4.aspmx.l.google.com.", TTL("1h")), + MX("@", 1, "aspmx.l.google.com."), + MX("@", 5, "alt1.aspmx.l.google.com."), + MX("@", 5, "alt2.aspmx.l.google.com."), + MX("@", 10, "alt3.aspmx.l.google.com."), + MX("@", 10, "alt4.aspmx.l.google.com."), // Handle mail for the join subdomain ourselves @@ -31,11 +31,17 @@ D(DOMAIN, REGISTRAR, DnsProvider(PROVIDER), label: "@", parts: [ "v=spf1", - "include:_spf.google.com", // Google GSuite - "ip4:212.110.172.32", // shenron ipv4 - "ip6:2001:41c9:1:400::32", // shenron ipv6 - "ip4:184.104.226.98", // fafnir ipv4 - "ip6:2001:470:1:b3b::2", // fafnir ipv6 + "include:_spf.google.com", // Google GSuite + "ip4:212.110.172.32", // shenron ipv4 + "ip6:2001:41c9:1:400::32", // shenron ipv6 + "ip4:184.104.226.98", // fafnir ipv4 + "ip6:2001:470:1:b3b::2", // fafnir ipv6 + "ip4:193.60.236.0/24", // ucl external + "ip4:184.104.179.128/27", // amsterdam external + "ip6:2001:470:1:fa1::/64", // amsterdam external + "ip4:184.104.226.96/27", // dublin external + "ip6:2001:470:1:b3b::/64", // dublin external + "include:mailbox.org", // mailbox.org "-all" ] }), @@ -44,38 +50,13 @@ D(DOMAIN, REGISTRAR, DnsProvider(PROVIDER), label: "wiki", parts: [ "v=spf1", - "ip4:184.104.226.98", // fafnir ipv4 - "ip6:2001:470:1:b3b::2", // fafnir ipv6 - "-all" - ] - }), - - SPF_BUILDER({ - label: "board", - parts: [ - "v=spf1", - "ip4:184.104.226.98", // fafnir ipv4 - "ip6:2001:470:1:b3b::2", // fafnir ipv6 - "-all" - ] - }), - - SPF_BUILDER({ - label: "dwg", - parts: [ - "v=spf1", - "ip4:184.104.226.98", // fafnir ipv4 - "ip6:2001:470:1:b3b::2", // fafnir ipv6 - "-all" - ] - }), - - SPF_BUILDER({ - label: "mwg", - parts: [ - "v=spf1", - "ip4:184.104.226.98", // fafnir ipv4 - "ip6:2001:470:1:b3b::2", // fafnir ipv6 + "ip4:184.104.226.98", // fafnir ipv4 + "ip6:2001:470:1:b3b::2", // fafnir ipv6 + "ip4:193.60.236.0/24", // ucl external + "ip4:184.104.179.128/27", // amsterdam external + "ip6:2001:470:1:fa1::/64", // amsterdam external + "ip4:184.104.226.96/27", // dublin external + "ip6:2001:470:1:b3b::/64", // dublin external "-all" ] }), @@ -116,8 +97,13 @@ D(DOMAIN, REGISTRAR, DnsProvider(PROVIDER), A("www", RIDLEY_IPV4), A("wiki", RIDLEY_IPV4), A("blog", RIDLEY_IPV4), + A("crm", RIDLEY_IPV4), A("join", RIDLEY_IPV4), + A("support", RIDLEY_IPV4), + A("supporting", RIDLEY_IPV4), + A("donate", RIDLEY_IPV4), + A("board", RIDLEY_IPV4), A("dwg", RIDLEY_IPV4), A("mwg", RIDLEY_IPV4),