Вы можете настроить ActionMailer на игнорирование ошибок доставки, но это не считается лучшей практикой в производственной среде.
# environment.rb (or development/test etc)
ActionMailer::Base.raise_delivery_errors = false
Если у вас мало получателей, вы можете попробовать просмотреть массив адресов и отправить электронное письмо для каждого из них, исправить ошибку доставки и добавить сообщение в журнал.
# Model
def send_emails(addresses)
addresses.each do |address|
begin
YourMailer.deliver_method(email)
rescue
logger.error "Could not send email to #{email}"
end
end
end