diff --git a/src/net/dns.rs b/src/net/dns.rs index 53fb6e93d..fb5f9b843 100644 --- a/src/net/dns.rs +++ b/src/net/dns.rs @@ -506,10 +506,6 @@ static DNS_PRELOAD: LazyLock>> = LazyLock::new "mail.nubo.coop", vec![IpAddr::V4(Ipv4Addr::new(79, 99, 201, 10))], ), - ( - "mehl.cloud", - vec![IpAddr::V4(Ipv4Addr::new(95, 217, 223, 172))], - ), ( "mx.freenet.de", vec![ @@ -680,6 +676,72 @@ static DNS_PRELOAD: LazyLock>> = LazyLock::new IpAddr::V4(Ipv4Addr::new(185, 230, 214, 164)), ], ), + // Known public chatmail relays from https://chatmail.at/relays + ( + "mehl.cloud", + vec![IpAddr::V4(Ipv4Addr::new(95, 217, 223, 172))], + ), + ( + "mailchat.pl", + vec![IpAddr::V4(Ipv4Addr::new(46, 62, 144, 137))], + ), + ( + "chatmail.woodpeckersnest.space", + vec![IpAddr::V4(Ipv4Addr::new(85, 215, 162, 146))], + ), + ( + "chatmail.culturanerd.it", + vec![IpAddr::V4(Ipv4Addr::new(82, 165, 94, 165))], + ), + ( + "chatmail.hackea.org", + vec![IpAddr::V4(Ipv4Addr::new(82, 165, 11, 85))], + ), + ( + "chika.aangat.lahat.computer", + vec![IpAddr::V4(Ipv4Addr::new(71, 19, 150, 113))], + ), + ( + "tarpit.fun", + vec![IpAddr::V4(Ipv4Addr::new(152, 53, 86, 246))], + ), + ( + "d.gaufr.es", + vec![IpAddr::V4(Ipv4Addr::new(51, 77, 140, 91))], + ), + ( + "chtml.ca", + vec![IpAddr::V4(Ipv4Addr::new(51, 222, 156, 177))], + ), + ( + "chatmail.au", + vec![IpAddr::V4(Ipv4Addr::new(45, 124, 54, 79))], + ), + ( + "sombras.chat", + vec![IpAddr::V4(Ipv4Addr::new(82, 25, 70, 154))], + ), + ( + "e2ee.wang", + vec![IpAddr::V4(Ipv4Addr::new(139, 84, 233, 161))], + ), + ( + "chat.privittytech.com", + vec![IpAddr::V4(Ipv4Addr::new(35, 154, 144, 0))], + ), + ("e2ee.im", vec![IpAddr::V4(Ipv4Addr::new(45, 137, 99, 57))]), + ( + "chatmail.email", + vec![IpAddr::V4(Ipv4Addr::new(57, 128, 220, 120))], + ), + ( + "danneskjold.de", + vec![IpAddr::V4(Ipv4Addr::new(46, 62, 216, 132))], + ), + ( + "darkrun.dev", + vec![IpAddr::V4(Ipv4Addr::new(72, 11, 149, 146))], + ), ]) });