<div dir="auto"><div><br><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Tue, Oct 18, 2022, 18:23 Richard Laager <<a href="mailto:rlaager@wiktel.com">rlaager@wiktel.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="auto"><div>I am fine with the idea of “giving up” on Mailman in favor of something else. Likewise for not self-hosting email.</div><div><br></div>I don’t know about mailgun. If you are looking for other options:<div><br></div><div>I’ve heard real good things about Fastmail. You might ask them if they’d donate free hosting. <a href="https://support.fastmail.com/support/" target="_blank" rel="noreferrer">https://support.fastmail.com/support/</a></div></div></blockquote></div></div><div dir="auto"><br></div><div dir="auto">The main things for me are smto relay so we can keep email working from reviewboard and other tools. But I'll look into fast mail too.</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"><div dir="auto"><div><div>If you just want basic IMAP (with optional webmail) for one or more domains, Wiktel could donate that. We have cPanel or non-cPanel hosting. No 2 factor right now. (I know. I know.)</div></div></div></blockquote></div></div><div dir="auto"><br></div><div dir="auto">Our primary concern here is smto relay and aliases to forward stuff like <a href="mailto:president@imfreedom.org">president@imfreedom.org</a> and stuff.</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"><div dir="auto"><div><div><div dir="ltr">-- <div>Richard</div></div><div dir="ltr"><br><blockquote type="cite">On Oct 18, 2022, at 16:52, Gary Kramlich <<a href="mailto:grim@reaperworld.com" target="_blank" rel="noreferrer">grim@reaperworld.com</a>> wrote:<br><br></blockquote></div><blockquote type="cite"><div dir="ltr"><span>So yeah.. Another quarter and email isn't done.. Sorry this has taken</span><br><span>so long, it's just difficult and complicated.. That said, I was</span><br><span>talking to Robby O'Conner (r0bby from #pidgin) and he's in charge of</span><br><span>the infrastructure for librehealth[1] and he mentioned that they use</span><br><span>mailgun[2] for their email.</span><br><span></span><br><span>Mailgun doesn't have an Open Source plan, which means we'd need to pay</span><br><span>for it. It does support both incoming routing rules (it looks like for</span><br><span>multiple domains but I need to confirm) as well email forwarding and</span><br><span>even a REST API if we need that for some reason. The price for 10,000</span><br><span>emails a month (their lowest plan) is $35 per month, which would be</span><br><span>about $420 USD a year. This seems like an obvious no-brainer to me as</span><br><span>supporting, securing, and maintaining an email system is no simple</span><br><span>task and we can make it not our problem for less than $500 USD a year.</span><br><span></span><br><span>So my plan, with the board's approval, is to roll out Discourse[3] on</span><br><span>a DigitalOcean node, import the mailman users lists into it, and</span><br><span>create spaces for Pidgin, Finch, Purple, GNT, and IMFreedom on it with</span><br><span>appropriate threads and stuff to replace our existing mailing lists.</span><br><span>We would then point Discourse to the current email server that Richard</span><br><span>has patiently been hosting as I try to get this all figured out. Once</span><br><span>that move is complete, we would then replace the email server with</span><br><span>mailgun and finally move past this.</span><br><span></span><br><span>I need to verify a few things yet, like confirming that mailgun does</span><br><span>support multiple domains, how robust their incoming filters are, and</span><br><span>testing the user import from mailman into Discourse.</span><br><span></span><br><span>When it comes to the existing archives, the easiest solution is to</span><br><span>just dump them in a container with pipermail and serve them at the</span><br><span>existing URLs, but I'd really like to not have to require that old</span><br><span>version of mailman to get pipermail. So if anyone knows of another</span><br><span>solution, including just rendering it all out to static HTML please</span><br><span>let me know.</span><br><span></span><br><span>Also, as a side note, I will be looking for employment soon as I'm</span><br><span>running out of funds, so if the board would like to pay me to do this</span><br><span>stuff, that would be very cool but of course not expected.</span><br><span></span><br><span>[1] <a href="https://librehealth.io/" target="_blank" rel="noreferrer">https://librehealth.io/</a></span><br><span>[2] <a href="https://www.mailgun.com/pricing/" target="_blank" rel="noreferrer">https://www.mailgun.com/pricing/</a></span><br><span>[3] <a href="https://www.discourse.org/" target="_blank" rel="noreferrer">https://www.discourse.org/</a></span><br><span></span><br><span>Thanks,</span><br><span></span><br><span>--</span><br><span>Gary Kramlich <<a href="mailto:grim@reaperworld.com" target="_blank" rel="noreferrer">grim@reaperworld.com</a>></span><br><span></span><br><span>_______________________________________________</span><br><span>Board mailing list</span><br><span><a href="mailto:Board@imfreedom.org" target="_blank" rel="noreferrer">Board@imfreedom.org</a></span><br><span><a href="https://lists.imfreedom.org/listinfo/board" target="_blank" rel="noreferrer">https://lists.imfreedom.org/listinfo/board</a></span><br></div></blockquote></div></div></div></blockquote></div></div></div>