Converter lista de e-mail para Discourse auto-hospedado

Olá, David! Bem-vindo! O que você está descrevso parece incrível!

Minha sugestão é que você configure uma instância do Discourse e brinque com ela, para que possa ver na prática o que ela pode fazer. Além disso, há vários tópicos aqui que já respondem praticamente a todas as suas perguntas. A busca :mag: é sua amiga.

Para começar, note que o equivalente no Discourse para uma lista de e-mail é uma categoria. As categorias podem ser configuradas para limitar o acesso, permitir a criação de novos tópicos por e-mail, etc. Também há uma configuração de administrador para especificar os níveis de notificação padrão para novos usuários, para que eles possam acompanhar categorias específicas desde o início. Se as pessoas em cada uma de suas listas de e-mail forem muito diferentes e tiverem pouca sobreposição, você pode precisar configurar várias instâncias do Discourse.

Uma coisa que você não encontrará na interface é a capacidade de importar usuários. Você pode convidá-los pela interface, mas se quiser importá-los sem perguntar primeiro, deverá consultar os scripts de importação.

Se você também quiser importar conversas passadas, o importador mbox será seu melhor amigo. Ele importa mensagens para cada e-mail em um arquivo mbox e cria contas para cada endereço de e-mail que aparece no arquivo mbox. Como os arquivos de arquivo do Mailman são arquivos mbox, você estará em ótima situação aqui.

Divirta-se!