Así que, por si acaso, mientras luchaba con la configuración del correo yo mismo, terminé editando el código Ruby en el contenedor para que mostrara el mensaje de correo que iba a enviarse al administrador. Contenía la URL de activación. ¿Por qué no imprimir la URL de activación en la salida estándar del contenedor? De esta manera, una persona que no tuviera una configuración de correo funcional podría superar el paso de activación.
Podría argumentarse que tener una versión de Discourse sin correo ampliaría su aplicabilidad.