page1
Acesso randômico aos corpos (binários ou textuais)
Base64
offset
length
O parser Mime4J foi aprimorado para retornar também a informação sobre deslocamento e comprimento (em bytes) dos corpos (tanto binários quanto textuais) das mensagens, de modo que os mesmos possam ser buscados direta e eficientemente no fonte da mensagem quando necessário (just-in-time), sem necessidade de novo parse.
Corpos binários são decodificados e publicados no contexto “/temp” do Jetty.
Corpos textuais retornados pelo serviço getMessageBody são adaptados para renderização pelo Expresso:
- corpos text/plain são convertido para html (quebras de linha).
- ocorrências de e-mails são convertidas para chamadas javascript new_message_to.
- referências ao cid (content id) de imagens embutidas são convertidas para o atributo name=embedded_img_* que é reapontado no navegador para o dentro do contexto “/temp”.
- texto normal que corresponde a uma url é convertido para um link verdadeiro.