poner - insertar imagen en firma outlook
Cómo incrustar la imagen en la firma de Outlook? (3)
Si la imagen es lo suficientemente pequeña, entonces es posible que pueda hacer algo con un URI de datos .
¿Es posible crear una firma de correo electrónico HTML para Outlook 2003 o superior que no haga referencia a imágenes externas?
Es decir, usar esa referencia especial "cid" pero insertar la imagen en la firma y no en el sistema de archivos o la red.
Esto es para una aplicación web que genera una firma de correo electrónico "estándar" basada en diversas entradas de un usuario. Hasta ahora ha funcionado bien con una sola imagen "incrustada". Pero una nueva característica va a requerir la posible adición de múltiples imágenes pequeñas.
Llegar al usuario para guardar una plantilla de firma de correo electrónico y una imagen en la máquina del usuario es aproximadamente el límite de lo que me gustaría requerir del usuario. Pero forzar al usuario a guardar múltiples imágenes parece estar empujando las cosas un poco más lejos en mi opinión.
Así que mi problema es intentar incrustar las imágenes sin tener que incomodar al usuario con múltiples descargas primero.
Si hace referencia a la imagen con un file:///
URI Outlook lo cambiará automáticamente a un URI cid:
y agregará la imagen como un archivo adjunto en la inserción.
Por cierto: ¿Qué tiene esto que ver con la programación?
EDITAR : OK, teniendo en cuenta su actualización a la pregunta: me temo que esto no es posible. Sin embargo, no es una limitación específica de las firmas ni de Outlook. Es solo la forma en que funciona HTML. Si desea imágenes dentro de un documento HTML, éstas deberán estar separadas. No hay forma de evitar eso sin formatos propietarios, ninguno de los cuales Outlook aceptaría como una firma.
Sin embargo, si esto es para una aplicación de intranet, puede salirse con la colocación de las imágenes en un recurso compartido de red y hacer referencia a través de UNC, por ejemplo
<img src="file://///ServerName/ShareName/FileName.png" />
¿Es posible codificar64 base64?
<a href="http://www.britblog.com/">
<img
src="data:image/gif;base64,R0lGODlhUAAPAKIAAAsLav///88PD9WqsYmApmZmZtZfYmdakyH5BAQUAP8ALAAAAABQAA8AAAPbWLrc/jDKSVe4OOvNu/9gqA /..../NcV9/j5+g4JADs="
alt="Signature" width="80" height="15">
</a>
Solo un pensamiento