Skip to content

Commit 9f78a23

Browse files
committed
Roll out umbriel as our mailserver (again)
Now that #622 has landed, I believe we're ready to try this again. This reverts commit 5a6958d.
1 parent e4dcc25 commit 9f78a23

File tree

3 files changed

+2
-20
lines changed

3 files changed

+2
-20
lines changed

build/pluto/prometheus/exporters/blackbox.nix

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -117,14 +117,6 @@ in
117117
"https://tracker.security.nixos.org"
118118
];
119119
})
120-
# TODO: remove this static probe once `umbriel` is our MX record, and
121-
# ImprovMX is out of the picture.
122-
# https://github.com/NixOS/infra/issues/485
123-
(mkStaticProbe {
124-
module = "smtp_starttls";
125-
job_suffix = "_umbriel";
126-
targets = [ "umbriel.nixos.org:25" ];
127-
})
128120
(mkDnsSdProbe "smtp_starttls" {
129121
names = [
130122
"nixos.org"

dns/nixos.org.js

Lines changed: 1 addition & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -7,26 +7,18 @@ D("nixos.org",
77
TXT("@", "google-site-verification=Pm5opvmNjJOwdb7JnuVJ_eFBPaZYWNcAavY-08AJoGc"),
88

99
// nixos.org mailing
10-
MX("@", 10, "mx1.improvmx.com."),
11-
MX("@", 10, "mx2.improvmx.com."),
12-
// TODO: Replace with the following MX records once we migrate away from ImprovMX
13-
//MX("@", "umbriel")
10+
MX("@", 10, "umbriel"),
1411
SPF_BUILDER({
1512
label: "@",
1613
parts: [
1714
"v=spf1",
18-
// TODO: Remove once we migrate away from ImprovMX
19-
"include:spf.improvmx.com",
2015
"a:umbriel.nixos.org",
2116
"~all"
2217
]
2318
}),
2419
DMARC_BUILDER({
2520
policy: "none",
2621
}),
27-
// TODO: Remove once we migrate away from ImprovMX
28-
CNAME("dkimprovmx1._domainkey", "dkimprovmx1.improvmx.com."),
29-
CNAME("dkimprovmx2._domainkey", "dkimprovmx2.improvmx.com."),
3022

3123
// discourse
3224
A("discourse", "195.62.126.31"),

non-critical-infra/modules/mailserver/README.md

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,6 @@
11
# NixOS mailserver
22

3-
This module will [eventually][issue 485] provide mail services for `nixos.org`.
4-
5-
[issue 485]: https://github.com/NixOS/infra/issues/485
3+
This module provides mail services for `nixos.org`.
64

75
## Mailing lists
86

0 commit comments

Comments
 (0)