X-Git-Url: https://git.openstreetmap.org./dns.git/blobdiff_plain/d93e9983f32f3a0dd6ba9f3b8ca3347a6ce7b488..9475cc24b505c0c4016f2b5137ce855fde8fbb38:/src/openstreetmap.js diff --git a/src/openstreetmap.js b/src/openstreetmap.js index b31c18a..93c0dd7 100644 --- a/src/openstreetmap.js +++ b/src/openstreetmap.js @@ -39,6 +39,30 @@ D(DOMAIN, REGISTRAR, DnsProvider(PROVIDER), ] }), + SPF_BUILDER({ + label: "messages", + ttl: "1h", + parts: [ + "v=spf1", + "ip4:212.110.172.32", // shenron ipv4 + "ip6:2001:41c9:1:400::32", // shenron ipv6 + "mx", // safety net if we change mx + "-all" + ] + }), + + SPF_BUILDER({ + label: "noreply", + ttl: "1h", + parts: [ + "v=spf1", + "ip4:212.110.172.32", // shenron ipv4 + "ip6:2001:41c9:1:400::32", // shenron ipv6 + "mx", // safety net if we change mx + "-all" + ] + }), + SPF_BUILDER({ label: "otrs", ttl: "1h", @@ -55,6 +79,19 @@ D(DOMAIN, REGISTRAR, DnsProvider(PROVIDER), TXT("20200301._domainkey", "v=DKIM1; k=rsa; p=MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAzvoNZVOGfw1V4A171hxHMhzVTAnIUQVJ8iX3wbqCld8A5iIaXeTGYvBmewymax/cYJS4QqzbpUzkgrrTA9avuZhd+QGJDgjADgx4VyMOaOS6FwAxS0uXtLrt+lsixRDx/feKyZHaxjzJAQy46ok77xXL4UXIaaovw6G6eZpIScMzZQ2zkKNJxTICzzSOduIilHhMWte4XP+/2PdRmD7Ge9jb0U4bZjswX0AqKSGzDKYw+yxVna9l53adeCnklqg2ofoXu+ResiH+kt05aCUOMo8en3em6yBnRCMalgi1E3Tt7I5BWcYFRkT/8agUGW4gGC6XMV9IskOsYL0emG0kGwIDAQAB", AUTOSPLIT), + // Publish DMARC report-only policy + + DMARC_BUILDER({ + policy: "none", + rua: [ + "mailto:openstreetmap-d@dmarc.report-uri.com" + ], + ruf: [ + "mailto:admins@openstreetmap.org" + ], + failureOptions: 1 + }), + // Announce MTA-STS policy and TLSRPT policy for error reports TXT("_mta-sts", "v=STSv1; id=202001291805Z"), @@ -482,8 +519,6 @@ D(DOMAIN, REGISTRAR, DnsProvider(PROVIDER), AAAA("nidhogg", NIDHOGG_IPV6), A("boitata", BOITATA_IPV4), AAAA("boitata", BOITATA_IPV6), - A("fafnir", FAFNIR_IPV4), - AAAA("fafnir", FAFNIR_IPV6), A("fume", FUME_IPV4), A("takhisis", TAKHISIS_IPV4), AAAA("takhisis", TAKHISIS_IPV6),