elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.
 
Inicio Ayuda Buscar Ingresar Registrarse
28 Mayo 2012, 04:12  


Tema destacado: Entra al canal IRC oficial de #elhacker.net

+  Foro de elhacker.net
|-+  Programación
| |-+  Desarrollo Web
| | |-+  PHP
| | | |-+  Imegenes en Mails, como simulo el repeat de CSS ?
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Imegenes en Mails, como simulo el repeat de CSS ?  (Leído 783 veces)
Diabliyo


Desconectado Desconectado

Mensajes: 1.270


M.S.I Angel Cantu


Ver Perfil WWW
Imegenes en Mails, como simulo el repeat de CSS ?
« en: 28 Febrero 2011, 21:26 »

Buenas.

Mi sistema web envía cada cierto tiempo notificaciones por correo a mis usuarios, al principio estas notificaciones estaban muy cutres (solo html estilo texto plano), así que me decidí por fin aparte un poco de tiempo para ver como implementar un "template" mas atractivo (visualmente).

Lo primero fue agregar una imagen en el top (banner) que invocaba con html (<img>), pero note que todas las iamgenes por defecto no se visualizaban, asi que, viendo que algunos mails publicitarios que me llegaban, estos si se desplegaban, encontre que era porque en el mismo mail en vez de invocar la imagen con <img> o adjuntarla {attached), la colocaban en el cuerpo del correo utilizando la propiedad (header) Content-ID: <hash@dominio.com>, posteriormente para insertarla escribian:
:
<img src="cid:hash@dominio.com">

Ya con esto, logre que mis imagenes se visualizaran sin pedirle permiso al usuario, pero.... aun me falta algo por hacer :(, y por eso que vengo aqui a ver si puedne ayudarme, el problema es:

Quiero implementar una imagen de fondo que se repita en todo el cuerpo, si lo hiciese con CSS seria:

Código
<style>
#back_img {background:url("sitio.com/imagen.jpg") 3px 3px repeat;}
</stile>
 
<body>
<div id="back_img"></div>
</body>

El problema es que por lo general todos los inbox publicos (gmail, yahoo, hotmail) aceptan leer el STYLE puesto directamente en el DIV, solo especialmente yahoo y hotmail te leen los esilos declarados dentro de <style></style>, pero gmail no :(, este solo los lee dentro del <div>.

Asi que, para tener mas "portabilidad" decidi implementar todo dentro de los DIVs, y no poner la etiqueta <style></style>. Pero aun no logro hacer el proceso de que una imagen se repita en todo el cuerpo, asi como lo especifique en el code arriba.

Saludos !


« Última modificación: 28 Febrero 2011, 21:28 por Diabliyo » En línea

xassiz~


Desconectado Desconectado

Mensajes: 428



Ver Perfil WWW
Re: Imegenes en Mails, como simulo el repeat de CSS ?
« Respuesta #1 en: 28 Febrero 2011, 21:36 »

Cerraste la etiqueta con stile :xD

¿Qué problema hay en ponerlo así?:
Código
<div id="back_img" style="background:url('sitio.com/imagen.jpg') 3px 3px repeat;"></div>
 

Saludos!


En línea

Diabliyo


Desconectado Desconectado

Mensajes: 1.270


M.S.I Angel Cantu


Ver Perfil WWW
Re: Imegenes en Mails, como simulo el repeat de CSS ?
« Respuesta #2 en: 28 Febrero 2011, 21:44 »

Cerraste la etiqueta con stile :xD

¿Qué problema hay en ponerlo así?:
Código
<div id="back_img" style="background:url('sitio.com/imagen.jpg') 3px 3px repeat;"></div>
 

Saludos!

Sorry fue error de dedo, en si lo escribi como un ejemplo, no quiere decir que asi lo tengo...

Continuando...

Por favor lee la parte donde menciono la forma en como se muestra una imagen en un mail.... En si la forma que me dices funcionaria solo para yahoo y hotmail... en gmail no muestra la imagen...

La forma que es mas funcional en todos, es usar una referencia: cid:imagen.jpg...

Y si invoco el cid dentro del style, no muestra la imagen tampoco:

Código
<div id="back_img" style="background:url('cid:imagen.jpg') 3px 3px repeat;"></div>
 

Asi no funciona !

Saludos !
En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Como enviar mails sin el uso del mailto:
Desarrollo Web
Machine_H 4 3,090 Último mensaje 6 Noviembre 2004, 03:48
por lualgovi
Como enviar mails así?
Dudas Generales
Fredy 2 502 Último mensaje 25 Mayo 2005, 17:13
por jvchino
imagenes repeat tabla
Desarrollo Web
luiggy2 4 1,319 Último mensaje 3 Septiembre 2008, 14:49
por luiggy2
Duda Str Repeat y Bucle For
PHP
Dacan 4 762 Último mensaje 22 Febrero 2009, 21:31
por Dacan
Pascal repeat ayuda
Programación General
netca 5 1,661 Último mensaje 9 Abril 2011, 13:14
por skapunky
Powered by SMF 1.1.16 | SMF © 2006-2008, Simple Machines