- Navios
- 3 de setembro de 2026 às 02:03 UTC
- Autor
- Kamo
- Enviar
- 0c2d1ef
O corpo tinha quatro formas possíveis e send() só poderia construir três. A branch multipart/relacionado — aquele que coloca uma imagem onde o cid do HTML: pontos para ele — sentou-se atrás do ramo anexo, então uma mensagem com ambos um colado imagem e um arquivo perdeu a imagem na saída: o corpo manteve um cid: referência para uma parte que já não estava na mensagem, e nada disse isso. Foi também inatingível na prática, porque apenas o caminho transacional já definido inlineImagens; nada que um membro enviou poderia chegar lá em tudo. applyBody agora constrói qualquer forma que o conteúdo requer — html sozinho, relacionado quando o corpo referencia imagens, misturadas quando existem anexos, embrulho misto relacionado quando há ambos — e um convite de calendário mantém suas imagens oferecendo o relacionado como a alternativa HTML. responder e avançar passar por enviar, por isso eles Herde tudo. /send toma as imagens como suas próprias partes binárias, cada uma com o nome do id de conteúdo o HTML já faz referências. Base64 dentro da parte JSON custaria um terceiro novamente em tamanho contra o menor teto da cadeia, então uma imagem ou dois ser recusado por uma razão que o membro não poderia fazer nada sobre. O nome de uma parte torna-se um cabeçalho Content-ID, então o InlineImageParts corresponde à forma exata do compositor menta e recusa tudo o mais — um errado falha o envio em vez do que cair silenciosamente e deixar um buraco no corpo.