Como criar meu próprio servidor SMTP para o Discourse

Conheço o Mailgun, o Sendgrid e muitos outros servidores SMTP de terceiros para o Discourse. Mas quero ter meu próprio servidor SMTP, para que todas as funcionalidades de e-mail funcionem corretamente, como registrar uma conta de administrador e receber e-mails para novos cadastros, recuperação de senha, etc. Não quero usar um serviço SMTP de e-mail de terceiros.

Você pode me orientar sobre como configurar meu próprio servidor SMTP de e-mail para o Discourse no mesmo servidor onde o Discourse está instalado?

Obrigado!

Esta é uma opção

Lembre-se de que a entregabilidade de e-mails provavelmente será prejudicada se você configurar seu próprio servidor de e-mail.

Por que você acha que precisa executar seu próprio servidor para que qualquer uma dessas coisas funcione? Se você apenas quiser configurar seu próprio servidor SMTP, fique à vontade, mas não achei necessário para que nenhuma dessas funcionalidades funcione.