@artyak1121

Ошибка отправки сообщения через Яндекс.Почту?

Когда пытаюсь запросить восстановление пароля по почте, в логах получаю следующую ошибку:

Net::SMTPFatalError (553 5.7.1 Sender address rejected: not owned by auth user.


Конфиг production.rb:

config.action_mailer.default_url_options = { host: 'localhost', port: 3000 }
    config.action_mailer.delivery_method = :smtp
    config.action_mailer.smtp_settings = {
	tls: true,
        address: 'smtp.yandex.ru',
        port: 587,
        domain: 'yandex.ru',
        authentication: 'plain',
        user_name: 'contacts@site.ru',
        password: 'password',
        enable_starttls_auto: true
    }


В application_mailer.rb:

class ApplicationMailer < ActionMailer::Base
  default from: 'contacts@site.ru'
  layout 'mailer'
end


В чем может быть проблема?
  • Вопрос задан
  • 99 просмотров
Пригласить эксперта
Ответы на вопрос 1
@grinat
Там же написано. Поле from у тебя не то что в яндекс почте, вот и не дает отправить, мало, мож ты спамер.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы