Я использую этот метод RAILS для отправки электронного письма:
BrokerMailer.inform_carrier(...parameters...).deliver_now
Я пробовал, что произойдет, если я отправлю электронное письмо получателям, чье доменное имя недействительно. На сервере Linux, который запускает демон postfix, я вижу в почтовом журнале:
(Host or domain name not found. Name service error for name=irgendwaserfunden1010.de type=A: Host not found)
Я также проверил поддерживаемое исключение, используемое Net :: SMTP, но все эти исключения не способны обработать эти ошибки доставки.
Итак, что я могу сделать, когда передача обслуживания от Rails ActionMailer к MailServer работает, но MailServer не может отправить из-за неправильного доменного имени?