summaryrefslogtreecommitdiff
path: root/roles/mox
diff options
context:
space:
mode:
Diffstat (limited to 'roles/mox')
-rw-r--r--roles/mox/files/mox.zone21
-rw-r--r--roles/mox/tasks/main.yml11
2 files changed, 32 insertions, 0 deletions
diff --git a/roles/mox/files/mox.zone b/roles/mox/files/mox.zone
new file mode 100644
index 0000000..b0d382e
--- /dev/null
+++ b/roles/mox/files/mox.zone
@@ -0,0 +1,21 @@
+2026a._domainkey.mail DKIM v=DKIM1;h=sha256;p=MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAvYfjrzmYgBtYofzBwI80aiW98+M2g6z+gd1Iwz9g0y30rPFNTctFn9GwBNuYBgZiZxB+sqjEbPMbr3li/R7i0A9t/KbNNJhkNC+4IjKJjk+jw1CXm4vXOUa4YSYWwy7NVYTH/QwZGz6fwjVM7YvDnnE4gG2NwrVx+AXlONt2R1G+qgV6HAIIvVi8T0yCjjqEc5B5bKlqk0XU9vSyUFJhhKnR/KNRe79C+H9GWJzcU7HUCmIHX04Xi0JeB/wm3weF1xjtGTsWyy5BmHHsfWGqSr2Dbg5o6AI5W0h4VkQ4QzdEYGVQ9ZBDyqFQwQFXLn0oHZjCD/vFzPOPdM5pxF/OgwIDAQAB 3600
+2026b._domainkey.mail DKIM v=DKIM1;h=sha256;p=MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAzcrk9FUt6AdrvnAP3KawuOTLw7uL5SJ+ZYmShuz41zwM6bPQteGSSwddFXIxcqVlJrdFahrK4KvHX/sw/hWVfZoPLDdwsGN5eI8cqQjNDE+JDu9BbPlTituva4Hkve0hbAKDqA8jmbcZg6aU7b44Kzq8UpWAlPO273Rq2tsbCBcITt8B3NFoeY9CSsZU1LqGl855GUtaNyhlPaAvfab3Q9/4wyusPhCHlBYaRK+ZzuSMs5KEOG6n4kbZfMVi2+4c/bPU5PdTuyvbSIEqjNH4TpfatE0I9ubGv0WbAzr5EZbv5+xtukZ/dIisPPMjn1AbjpSJYNYr2OYgey6+WvzRmQIDAQAB 3600
+_autodiscover._tcp.mail SRV 0 1 443 mail 3600
+_dmarc.mail TXT "v=DMARC1;p=reject;rua=mailto:dmarcreports@mail.joeac.net!10m" 3600
+_imaps._tcp.mail SRV 0 1 993 mail 3600
+_mta-sts.mail TXT "v=STSv1; id=20260705T153220" 3600
+_smtp._tls.mail TXT "v=TLSRPTv1; rua=mailto:tlsreports@mail.joeac.net" 3600
+_submissions._tcp.mail SRV 0 1 465 mail 3600
+autoconfig.mail CNAME mail.joeac.net. 3600
+clientsettings.mail CNAME mail.joeac.net. 3600
+mail MX 10 mail 3600
+mail A 217.155.190.42 3600
+mail AAAA 2a02:8013:79ba:1:2e0:4cff:fe61:9b17 3600
+mail SPF v=spf1 ip4:217.155.190.42 ip6:2a02:8013:79ba:1:2e0:4cff:fe61:9b17 mx ~all 3600
+mta-sts.mail CNAME mail.joeac.net. 3600
+_imap._tcp.mail SRV 0 0 0 . 3600
+_submission._tcp.mail SRV 0 0 0 . 3600
+_pop3._tcp.mail SRV 0 0 0 . 3600
+_pop3s._tcp.mail SRV 0 0 0 . 3600
+mail CAA 0 issue "letsencrypt.org" 3600
+@ CAA 0 issue "letsencrypt.org" 3600
diff --git a/roles/mox/tasks/main.yml b/roles/mox/tasks/main.yml
index ac4a43c..496ca23 100644
--- a/roles/mox/tasks/main.yml
+++ b/roles/mox/tasks/main.yml
@@ -165,3 +165,14 @@
special_time: daily
name: Update mox
job: /usr/bin/update_mox
+
+- name: Install mox.zone
+ register: mox_zone_file
+ ansible.builtin.copy:
+ src: mox.zone
+ dest: "{{ ovh_domain_zone_replace_records_directory }}/mox.zone"
+ mode: "644"
+
+- name: Refresh ovhcloud domain zone
+ when: mox_zone_file is changed
+ ansible.builtin.shell: update_ovhcloud_domain_zone