- Navios
- 5 de agosto de 2026 às 17:10 UTC
- Autor
- kamo
- Enviar
- 39082c4
Enviando uma resposta rápida para uma notificação KamoCRM colocar o texto literal `{"error":"Endereços inválidos"}` na caixa de resposta. O servidor de e- mail tinha rejeitado NoReply@KamoCRM.com no RCPT TO com 550 5.1.1 (sem tal caixa de correio), e ambos enviar chamada os sites renderizaram o corpo de resposta do servidor verbatim. Respostas agora vão para onde uma resposta pertence. replicaToAddresses () prefere Responder- Para sobre por RFC 5322 §3.6.2 e suporta todos os cinco caminhos de resposta — painel de leitura, visão de rosca, lista de conversação, resposta rápida e resposta-tudo. Até agora, todos eles se dirigiram De incondicionalmente, que enviou respostas de campanha para a campanha não direcionada NoReply@ remetente em vez do Reply-To explicitamente definido. Onde cada alvo de resposta é somente envio, o compositor de resposta rápida é substituído por um nota nomeando o endereço, e Responder / Responder Tudo (e o r / um atalhos) são Deficiente. Deixando-os ao vivo só moveria a mesma 550 uma tela mais adiante. isNoReplyO endereço é deliberadamente mais estreito do que o existente éAutomatedSender: notificações@ e alertas@ são frequentemente monitorados e permanecem replicáveis — esse conjunto existe para manter um rosto humano fora da mensagem de um robô e pode dar-se ao luxo de ser liberal, este decide se alguém pode responder. Já nada do servidor é mostrado em bruto. parseSendError desembrulha o estruturado {error, code, rejectedRecipients} body EmailService agora retorna, então a UI nomeia o endereços recusados na própria língua do leitor; um corpo não reconhecido não produz nenhuma mensagem e o chamador volta à sua própria redacção traduzida. A verificação sem resposta lê a mensagem carregada em vez do envelope da lista, uma vez que o índice de pesquisa não tem nenhuma coluna Responder — mas somente quando é essa mensagem, porque handleMessageSelect deixa o corpo anterior no lugar enquanto o próximo carrega.