para imagen embeber electronico crear correo codigo html email

html - imagen - css correo electronico



¿Cómo incrustar imágenes en el correo electrónico HTML en el servidor de correo? (7)

¿Cómo se puede incrustar una imagen en HTML para que la imagen se entregue con el contenido del archivo html y no necesite un viaje por separado al servidor para recuperar la imagen? Necesitamos esto para incorporar el logotipo de la empresa en las firmas antes de que abandonen el servidor de correo. No queremos utilizar una solución del lado del cliente como Thunderbird o la funcionalidad de Outlook para agregar firmas.

Gracias



La pregunta que me viene a la mente es: ¿por qué no quieres una etiqueta <img> normal en tu html?

Adjuntar una imagen al cuerpo de html puede sonar tentador, pero definitivamente ralentizará los tiempos de descarga de correo electrónico, y algunas personas usan cosas como la conexión de gprs, por lo que quieren limitar su ancho de banda.

IMO que tiene imágenes dentro de tu html es pura maldad . Pero es solo por curiosidad, para preguntar por qué quieres una solución así, parece que @nickf alredy te dio una buena :)


La solución estándar para eso es agregar la imagen como un archivo adjunto. Cada archivo adjunto tiene un ContentID, por lo que puede incrustar la imagen usando: <img src="cid:ContentID" /> .
Esto insertará la imagen en el correo electrónico, no en el html.


No creo que las especificaciones HTML de W3C realmente te permitan hacer esto.

Pero si realmente lo desea, podría crear una tabla de ancho de píxel por píxel y establecer los colores de fondo de la celda uno por uno para crear su imagen.


No se puede hacer, pero está bien porque los navegadores modernos usan una función KeepAlive para que la conexión al servidor se mantenga para la carga de imágenes.


He reevaluado las soluciones para esto recientemente.

De acuerdo con este blog , se mejoró el soporte para los archivos adjuntos en línea, se introdujeron nuevas cosas en el repositorio principal de Rails.

Aunque no revisé qué versión de Rails tiene la suerte de contener este cambio.

Para mis implementaciones 2.3.x utilicé la gema inline_attachment .