Как настроить devise чтобы можно было отправлять “обычные” письма?

Имеется настроенный devise, письма с подтверждением аккаунта, восстановлением пароля отправляются. Есть "обычное" письмо, которое нормально отправлялось до установки devise`а:

class ServiceMailer < ApplicationMailer
  default :from => 'notify@mysite.com'

  def notify_record(service_mail, record)
    @record = record
    mail(to: service_mail, subject: 'Новая запись')
  end
end

class RecordsController < InheritedResources::Base
  respond_to :json
  protect_from_forgery :except => :create

  def create
    # pp params
    r = Record.create(:name => params[:fio], :phone => params[:phone], :date => params[:date], :job_id => params[:job], :address_id => params[:address])


    ServiceMailer.notify_record(
      Service.joins(:addresses).where(:addresses => {:id => params[:address]}).first.email,
      r
      ).deliver_now

    render :json => {}, :status => 200
  end
end


Но сейчас получаю ошибку:

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


Что еще нужно настроить, чтобы заработало?
  • Вопрос задан
  • 141 просмотр
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы