<div dir="auto"><div><br><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Tue, Oct 18, 2022, 18:09 John Bailey <<a href="mailto:rekkanoryo@rekkanoryo.org">rekkanoryo@rekkanoryo.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">On Tue, Oct 18, 2022 at 5:52 PM Gary Kramlich <<a href="mailto:grim@reaperworld.com" target="_blank" rel="noreferrer">grim@reaperworld.com</a>> wrote:<br>
><br>
> So yeah.. Another quarter and email isn't done.. Sorry this has taken<br>
> so long, it's just difficult and complicated.. That said, I was<br>
> talking to Robby O'Conner (r0bby from #pidgin) and he's in charge of<br>
> the infrastructure for librehealth[1] and he mentioned that they use<br>
> mailgun[2] for their email.<br>
><br>
> Mailgun doesn't have an Open Source plan, which means we'd need to pay<br>
> for it. It does support both incoming routing rules (it looks like for<br>
> multiple domains but I need to confirm) as well email forwarding and<br>
> even a REST API if we need that for some reason. The price for 10,000<br>
> emails a month (their lowest plan) is $35 per month, which would be<br>
> about $420 USD a year. This seems like an obvious no-brainer to me as<br>
> supporting, securing, and maintaining an email system is no simple<br>
> task and we can make it not our problem for less than $500 USD a year.<br>
<br>
This cost seems reasonable to me and within IMF's means for a<br>
considerable amount of time given our current cash reserves.  I assume<br>
this includes spam filtering; handling being DKIM, SPF, and DMARC<br>
compliant; and whatnot?  (I have never looked at this kind of service<br>
so I really have no clue.)<br></blockquote></div></div><div dir="auto"><br></div><div dir="auto">Yeah I need to verify all of that yet, but I can't imagine it's not there.</div><div dir="auto"><br></div><div dir="auto"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
As I've said before, I've been inactive in the day-to-day for long<br>
enough that I'm not sure my opinion on anything would be relevant,<br>
aside from expenses IMF would need to bear.<br>
<br>
> So my plan, with the board's approval, is to roll out Discourse[3] on<br>
> a DigitalOcean node, import the mailman users lists into it, and<br>
> create spaces for Pidgin, Finch, Purple, GNT, and IMFreedom on it with<br>
> appropriate threads and stuff to replace our existing mailing lists.<br>
> We would then point Discourse to the current email server that Richard<br>
> has patiently been hosting as I try to get this all figured out. Once<br>
> that move is complete, we would then replace the email server with<br>
> mailgun and finally move past this.<br>
<br>
I like the idea of getting rid of that old server finally.<br></blockquote></div></div><div dir="auto"><br></div><div dir="auto">Me too and especially Richard 😅</div><div dir="auto"><br></div><div dir="auto"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
> I need to verify a few things yet, like confirming that mailgun does<br>
> support multiple domains, how robust their incoming filters are, and<br>
> testing the user import from mailman into Discourse.<br>
><br>
> When it comes to the existing archives, the easiest solution is to<br>
> just dump them in a container with pipermail and serve them at the<br>
> existing URLs, but I'd really like to not have to require that old<br>
> version of mailman to get pipermail. So if anyone knows of another<br>
> solution, including just rendering it all out to static HTML please<br>
> let me know.<br>
<br>
I will think about this and try to find some options.  The one thing<br>
working in our favor here is the existing archives are in mbox format,<br>
and there are only about 10 trillion tools and libraries out there to<br>
do stuff with mbox.<br></blockquote></div></div><div dir="auto"><br></div><div dir="auto">Yeah I know there needs to be something out there. But like I said worst case we can just dump them in a container with piper mail setup with CGI.</div><div dir="auto"><br></div><div dir="auto"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
John<br>
<br>
_______________________________________________<br>
Board mailing list<br>
<a href="mailto:Board@imfreedom.org" target="_blank" rel="noreferrer">Board@imfreedom.org</a><br>
<a href="https://lists.imfreedom.org/listinfo/board" rel="noreferrer noreferrer" target="_blank">https://lists.imfreedom.org/listinfo/board</a><br>
</blockquote></div></div></div>