ОК, я официально идиот.: -)
Работая над другой проблемой, я редактировал application.rb.Я подумал, что мне нужно перезагрузить сервер, чтобы он увидел эти изменения.Внезапно электронная почта начинает работать из приложения.
Д'Ох!Я не понял (ошибка новичка), что мне нужно перезапустить сервер, чтобы приложение увидело конфигурацию электронной почты, которую я поместил вчера в environment.rb.По какой-то причине я никогда не пробовал.
Теперь я вижу, что и другие компоненты запускаются только при запуске сервера.Поэтому, конечно, когда я запускал консоль, конечно, она запускает все инициализаторы, поэтому конфигурация электронной почты была видна ей, и электронные письма были отправлены.
Итак, ответ: перезагрузите серверглупый.Ну, во всяком случае, по крайней мере, сейчас это работает ... Я возьму его там, где смогу!