Então, o que acabei fazendo foi:
- Verificar o example.com com o Mailgun
- Instalar o Discourse em www.example.com
- O e-mail chegou, mas de um remetente incomum: noreply@www.example.com, em vez de noreply@example.com. Então, configurei o e-mail usando
docker exec -it app rails r 'puts SiteSetting.notification_email = "noreply@example.com"'(neste caso, provavelmente haveria um caminho mais fácil, como apenas concluir o registro de administrador e depois definir o e-mail na interface /admin).