The email situation and plan?

Matthew matthew at ei8ht.us
Tue Oct 18 19:53:20 EDT 2022


I hosted Discourse on DO.

-- 
Matthew
(mobile)

On Tue, Oct 18, 2022, 18:19 Gary Kramlich <grim at reaperworld.com> wrote:

>
>
> On Tue, Oct 18, 2022, 18:07 Matthew <matthew at ei8ht.us> wrote:
>
>> I support this. I've not looked at mail services in 4 years or so, but I
>> ended up with the aws offering when I set up Discourse back then.
>>
>
> I assume you hosted discourse on aws then too?
>
> It would break all the links, but you _can_ import mailman archives into
>> Discourse. Some messages required a bit of massaging, but it worked well.
>>
>
> Yeah I'd rather not break the urls and have to do redirect hell like I did
> with wiki.imfreedom.org.
>
> --
>> Matthew
>> (mobile)
>>
>> On Tue, Oct 18, 2022, 16:52 Gary Kramlich <grim at reaperworld.com> wrote:
>>
>>> So yeah.. Another quarter and email isn't done.. Sorry this has taken
>>> so long, it's just difficult and complicated.. That said, I was
>>> talking to Robby O'Conner (r0bby from #pidgin) and he's in charge of
>>> the infrastructure for librehealth[1] and he mentioned that they use
>>> mailgun[2] for their email.
>>>
>>> Mailgun doesn't have an Open Source plan, which means we'd need to pay
>>> for it. It does support both incoming routing rules (it looks like for
>>> multiple domains but I need to confirm) as well email forwarding and
>>> even a REST API if we need that for some reason. The price for 10,000
>>> emails a month (their lowest plan) is $35 per month, which would be
>>> about $420 USD a year. This seems like an obvious no-brainer to me as
>>> supporting, securing, and maintaining an email system is no simple
>>> task and we can make it not our problem for less than $500 USD a year.
>>>
>>> So my plan, with the board's approval, is to roll out Discourse[3] on
>>> a DigitalOcean node, import the mailman users lists into it, and
>>> create spaces for Pidgin, Finch, Purple, GNT, and IMFreedom on it with
>>> appropriate threads and stuff to replace our existing mailing lists.
>>> We would then point Discourse to the current email server that Richard
>>> has patiently been hosting as I try to get this all figured out. Once
>>> that move is complete, we would then replace the email server with
>>> mailgun and finally move past this.
>>>
>>> I need to verify a few things yet, like confirming that mailgun does
>>> support multiple domains, how robust their incoming filters are, and
>>> testing the user import from mailman into Discourse.
>>>
>>> When it comes to the existing archives, the easiest solution is to
>>> just dump them in a container with pipermail and serve them at the
>>> existing URLs, but I'd really like to not have to require that old
>>> version of mailman to get pipermail. So if anyone knows of another
>>> solution, including just rendering it all out to static HTML please
>>> let me know.
>>>
>>> Also, as a side note, I will be looking for employment soon as I'm
>>> running out of funds, so if the board would like to pay me to do this
>>> stuff, that would be very cool but of course not expected.
>>>
>>> [1] https://librehealth.io/
>>> [2] https://www.mailgun.com/pricing/
>>> [3] https://www.discourse.org/
>>>
>>> Thanks,
>>>
>>> --
>>> Gary Kramlich <grim at reaperworld.com>
>>>
>>> _______________________________________________
>>> Board mailing list
>>> Board at imfreedom.org
>>> https://lists.imfreedom.org/listinfo/board
>>>
>>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.imfreedom.org/pipermail/board/attachments/20221018/17cdc043/attachment.html>


More information about the Board mailing list