Я вижу рекомендации для Swiftmailer для обработки сообщений об ошибках здесь, но я не вижу поддержки этого в документации. Я что-то упускаю? Мне кажется, что PHPMailer-BHM – единственный вариант, когда эта функция готова выйти из коробки. Если это неверно, пожалуйста, уточните.
Я спрашиваю, потому что Swiftmailer хочет иметь лучшую документацию и поддерживать продвижение вперед, но я не хочу тратить время на повторное создание колеса, создающего класс для анализа и обработки NDR.
Swiftmailer больше интересуется отправкой электронной почты (например, из вашего сценария на SMTP-сервер, который обрабатывает доставку). Swiftmailer не имеет возможности получать электронные письма, что является откатом.
Единственный раз, когда Swift мог поймать отскок, это если SMTP-сервер, он отдает электронное письмо, чтобы отклонить письмо прямо. В противном случае, после того, как он поставлен на очередь на SMTP-сервере, Swiftmailer покончит с этим.
В реальных условиях Swiftmailer – это то, что вы отправляете письмо по почтовому ящику. Если почтовый ящик закрыт, Swiftmailer скажет вам, но в противном случае письмо отправляется в почтовый ящик, а затем Swift.
Отскок – это несущая письма на следующий день, чтобы сбрасывать конверт с «возвратом отправителю», указанным на нем. Swift не имеет ничего общего с этим, так как он не принимает сообщения электронной почты, он только вывозит их из вашего дома в почтовый ящик.