KamoCRM

Адресные ответы на Reply-To и прекращение утечки исключений SMTP в пользовательский интерфейс

FixEmailService
Порезанный
5 августа 2026 г. в 17:10 UTC
Автор
Kamo
Обещать
b922a98

Быстрый ответ на уведомление KamoCRM с ошибкой: Недействительные адреса переведено дословно в поле ответов. Эта строка - собственная формулировка почты Джакарты. SMTPTransport.rcpt Для того, чтобы показать, что он скрывал: 550 5.1.1 <NoReply@KamoCRM.com>: Адрес получателя отклонен: Неизвестный пользователь в виртуальном почтовом ящике За ней два дефекта. Ответы были адресованы Из безусловно, и ничего в прочитанной дорожке даже Ответить на все, что отправлено с незарегистрированного NoReply@{org.domain} Что NoReplySenderService накладывает на каждую транзакционную электронную почту, отправленную в почтовый ящик, который не существует. Посылки кампании были поражены таким же образом, несмотря на установку реального Ответа Заголовок (CampaignMessageComposer). EmailMessage теперь несет ответ на, читать из ВНИМАНИЕ, что листинг уже идет, поэтому листинг почтового ящика не стоит дополнительной поездки туда и обратно. Он разрушается до нуля, когда он просто совпадает с From, потому что RFC 3501 §7.4.2 требует сервер для зеркального отображения из конверта в ответ на отсутствие заголовка - Равная ценность не несет никакой информации. И обе отправки конечных точек ответили на сбои с '{'error': e.getMessage()}', который является Как серийное исключение Java попало на экран пользователя. SendFailureОтветные карты a 422 именование отказавших адресов и собственная причина сервера-получателя - он ходит по следующему Исключению, где Jakarta Mail хранит детали SMTP, а не Причинная цепь. Адреса, которые просто никогда не были предприняты, сообщаются вместе с отклоняется одно: сделка прерывается в целом, поэтому они не получили сообщение тоже. Также исправляет NoReplySenderServiceTest, который до сих пор утверждал, что d1e7191 намеренно заменили на чехол, и с тех пор он не работал.

Все изменения

Как вы видите судоходство?

Все это приходит в ваше рабочее пространство самостоятельно. Начните с бесплатного плана и прочитайте эту страницу через месяц.

Начните бесплатно навсегдаПосмотреть цены