¿Entonces ejecutar la prueba de correo en /admin/email no envía ningún mensaje? ¿Está funcionando /sidekiq? ¿Realizaste una instalación estándar?
Discourse necesita un nombre de dominio para funcionar, así que tu problema podría estar relacionado con que solo esté vinculado a localhost.