Я использую docker-mailserver
Это максимально простое решение для почтового сервера, и оно работает на том же сервере, что и Discourse. Оно не использует базу данных, сохраняя письма в плоских файлах, поэтому не подходит для очень высоких нагрузок, но работает отлично.