Самая распространённая проблема заключается в том, что вы настроили Mailgun для домена tecridible.com, а ваш форум отправляет письма от имени noreply@discourse.tecridible.com. Вы можете отредактировать закомментированную строку в конце файла app.yml и изменить её или перенастроить Mailgun.
Попробуйте проверить, можно ли действительно подключиться к вашему почтовому серверу с сервера Discourse. Самый простой способ сделать это — запустить ./discourse-doctor
NB: что произойдет, если вы удалите строку аутентификации SMTP из конфигурации и пересоберете?