Olá!
Gostaria de usar o Discourse em uma configuração especial: o servidor web será acessível apenas para um grupo de usuários privados dentro de uma VPN. O IP do servidor será algo como 10.0.0.1, então é claro que não poderei ter um domínio público válido para isso.
Li que é altamente recomendável configurar corretamente a transmissão de e-mail. Também li que é possível, com algumas soluções alternativas, finalizar a criação da conta de administrador sem e-mail.
Estou me perguntando: qual é a melhor maneira de proceder?
a) Configurar o Discourse completamente sem e-mail. Isso funcionará? Acredito que precisarei seguir pelo menos algum procedimento manual e um pouco arriscado para ativar cada conta, mas isso é aceitável para o número limitado de usuários que espero. Isso funcionaria? Quais seriam as limitações de não ter a transmissão de e-mail funcionando? Claro, não poderei enviar notificações por e-mail (o que é uma desvantagem relativamente pequena para mim) — é só isso?
b) Embora o servidor esteja usando um IP privado, talvez eu possa ter um endereço público apenas para e-mail. Espero que tudo esteja otimizado (o melhor possível) para uma configuração fácil, de modo que, seguindo alguns tutoriais de instalação, eu informe o endereço do servidor apenas uma vez, o qual será provavelmente usado tanto para redirecionamentos HTTP quanto para SMTP. É fácil diferenciar isso? Posso configurar facilmente um servidor com IP privado e um domínio diferente, usado apenas para e-mail?
Devo dizer que ainda não tenho experiência com o Discourse. Estou preparado para pesquisar por conta própria quando enfrentar problemas reais. Mas vejo que há uma escolha fundamental a ser feita sobre qual caminho seguir (a ou b), e seria ótimo receber algum conselho para evitar seguir o caminho errado primeiro.
Obrigado!