Здравствуйте,
Не получается доделать подтверждение регистрации в геме devise.
Migration как в документации сделал, все поля добавились, и в модель User также все добавил.
После этого вылезла ошибка о SMTP и я начал исправлять. Пользуюсь Yandex и Cloudflare.
Конфиг CloudFlare:
@ mx.yandex.ru 10
Если захожу в почту яндекса, то на другой имейл все отлично отправляется. Но тут встал вопрос о настройке smtp в самом rails.
В application_controller.rb добавил:
ActionMailer::Base.smtp_settings = {
:address => 'smtp.yandex.ru',
:port => 465,
:domain => '####domain',
:user_name => 'no-reply',
:password => '####password',
:authentication => 'plain'
Но при регистрации после ввода данных начинает долго грузиться страница и потом переадресовывает на ####domain/users (404 Not Found).
Письмо естественно на почту так и не пришло. Помогите исправить.