Поместите его в config/initializers/truemail.rb
. Вы можете узнать больше об инициализаторах в https://guides.rubyonrails.org/v2.3/configuring.html#using-initializers:
После того, как он загрузит фреймворк и любые гемы и плагины в вашем приложении, Rails переходит к загрузке инициализаторов. Инициализатор - это любой файл кода ruby, хранящийся в вашем приложении под /config/initializers
. Вы можете использовать инициализаторы для хранения параметров конфигурации, которые должны быть выполнены после загрузки всех фреймворков и плагинов.
Здесь размещаются почти все конфигурации гемов, а соглашение об именах обычно config/initializers/gem-name.rb
Например, если вы использовали гем под названием superlogger
, который требовал конфигурации, вы бы поместили его в config/initializers/superlogger.rb
.
Обратите внимание, что, поскольку вы используете Rails, вам, вероятно, не нужна следующая строка:
require 'truemail'