Imagem "embed" (embutida) no corpo de e-mail

Infelizmente sem sucesso :sob:

Mas contornei pegando a URL pública do documento e colocando no src da imagem, e também coloquei logo abaixo um link que vai direto para o arquivo no Fluig caso a imagem não carregue, ficando mais ou menos assim:

var cartaStringHtml = new java.lang.String(campoRichText);
var doc = org.jsoup.Jsoup.parse(cartaStringHtml);
var imgs = doc.select("img[data-doc-id]").iterator();

while (imgs.hasNext()) {
	let img = imgs.next();
	img.attr('alt', "Clique no link abaixo para visualizar a imagem caso não carregue")
	img.append('<br><a target="_blank" href="' + img.attr('src') + '">Ver imagem</a>');
}

Esse é um trecho de como fica a imagem no RichText:

<img data-doc-id="{documentId}" src="{link retornado pelo '/2.0/documents/getDownloadURL/{idDoc}' }" />

Aí eu apendo um link depois da imagem caso ela não carregue, não é o melhoooooooor mas já é alguma coisa.

1 curtida