Oi tudo bem?
Não sou muito a favor de enviar e-mail com imagem, mas surgiu uma necessidade para enviar, desta forma no meu form de email (uso SendGrid para entrega) adicionei meu código Base64 de uma imagem que quero enviar:
$message = "<img width='250px' height='58' alt='Bia' src='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAd4AAABuCAYAAACJI3.......' />
Obs.: Não coloquei o código Base64 completo pois é muito grande.
Estou fazendo desta forma pois é mais fácil e não entendo de NodeJS para criar um CID (considerando também que é ultrapassado)
Bem, ao enviar o e-mail o que recebo é uma imagem quebrada desta forma:
Pesquisando na web li que a incidência de aplicação de imagem aumenta o tamannho do e-mail e alguns serviços incluindo Gmail, Iphone, Android e Outlook podem bloquear nativamente.
Portanto minha pergunta é: como resolver isso para que serviços possam abrir naturalmente a imagem sem bloqueio
Desafio imenso imagino, me ajuda?