<div>Creo que la solucion viene por aca ?<br></div><div><br></div><div><a href="http://mg.pov.lt/blog/unicode-emails-in-python">http://mg.pov.lt/blog/unicode-emails-in-python</a></div><div><br></div><br><div class="gmail_quote">
El 21 de septiembre de 2011 15:31, Carlos Herrera Polo <span dir="ltr"><<a href="mailto:carlos.herrerapolo@gmail.com">carlos.herrerapolo@gmail.com</a>></span> escribió:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<div>Luego de un par de horas pude hacer lo que necesitaba, ya tengo el codigo "casi" listo para el envio de tarjetas de cumpleaÑos por email.<br></div><div>Mi unico problema resulta que el HTML que genera en el mensaje no tiene "Ñ"s, lo cual me parece raro porque en el codigo que genera python si tiene estos caracteres, pero por alguna razon no se muestran.</div>
<div><br></div><div>Por mas que indico en el HTML que estoy generando la linea:</div><div class="im"><div><br></div><div><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /></div>
<div><br></div>
</div><div>En el correo HTML que llega "magicamente" esa linea desaparece... me parece que esa es la razon por la cual no visualizo caracteres espaÑoles..</div><div>Si alguien me puede dar una mano adicional estare muy agradecido.</div>
<div><br></div><div>Saludos</div><div><br></div><br><div class="gmail_quote">El 21 de septiembre de 2011 12:08, Carlos Herrera Polo <span dir="ltr"><<a href="mailto:carlos.herrerapolo@gmail.com" target="_blank">carlos.herrerapolo@gmail.com</a>></span> escribió:<div>
<div class="h5"><br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div>Excelente !! gracias a todos por el aporte. Realmente mi problema era mas de HTML que de Python.....<br></div><div>
<br></div><div>No sabia que los estilos podian estar dentro del html principal, error por ignorancia.</div>
<div><br></div><div>Un saludo a todos</div><br><div class="gmail_quote">El 21 de septiembre de 2011 11:44, miguel zamora m. <span dir="ltr"><<a href="mailto:mzmprog@gmail.com" target="_blank">mzmprog@gmail.com</a>></span> escribió:<div>
<div><br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">En efecto <br><br>es asi pero creo que tu problema es mas de html que de python <br><br>o tambien puedes adjuntar en el codigo html el link a el css que este en server <br>
<br><html><br><head><br><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><br>
<br>aca el codigo que adjunto tu css externo a tu html <br><br><link href="/direccionarchivo/estilo.css" rel="stylesheet" type="text/css" /><br><br><br><body><br><br></body><br>
</html><br><br><br><br><div class="gmail_quote">El 21 de septiembre de 2011 13:35, Kiko <span dir="ltr"><<a href="mailto:kikocorreoso@gmail.com" target="_blank">kikocorreoso@gmail.com</a>></span> escribió:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div>
<br><br><div class="gmail_quote">El 21 de septiembre de 2011 18:12, Carlos Herrera Polo <span dir="ltr"><<a href="mailto:carlos.herrerapolo@gmail.com" target="_blank">carlos.herrerapolo@gmail.com</a>></span> escribió:<div>
<div><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div>Estimados:<br></div><div><br></div><div>Me han encargado realizar un script que envie correos electrónicos con saludos de cumpleaños, ya que tenemos una base de datos de fecha de cumpleaños y la idea es que el script lea de una base de datos MYSQL y envie un saludo a los que cumplan años, la conexion con la BD es sencilla, de eso no tengo problema...</div>
<div><br></div><div>Mi inconveniente es que pienso hacerlo en python, y he estado probando ejemplos de <a href="http://docs.python.org/library/email-examples.html" target="_blank">http://docs.python.org/library/email-examples.html</a></div>
<div><br></div><div>El asunto esta en que el HTML que tengo como plantilla tiene imagenes y texto, eso si entiendo como manejarlo, es simple, unicamente con <img src="cid:image1"> y luego "adjuntar" la imagen con :</div>
<div><br></div><div>msgImage.add_header('Content-ID', '<image1>')<br>msgRoot.attach(msgImage)</div><div><br></div><div>funciona sin problemas</div><div><br></div><div>Mi gran duda es como "adjuntar" estilos , ya que el HTML que tengo como plantilla tiene "styles/styles.css", y no se como poner el estilo en el correo, ya que la imagen de fondo viene con el estilo.</div>
<div><br></div><div>Alguien tiene ejemplos de este tipo de correos ? O en su defecto.. saben de algun modulo / programa que me pueda ayudar ?</div><div><br><br></div></blockquote></div></div><div>No sé si he entendido bien pero en el mismo documento html puedes meter estilos:<br>
<pre><b><style type="text/css">
body {
color: purple;
background-color: #d8da3d }
</style></b></pre> </div></div><br>
<br></div></div><div>_______________________________________________<br>
Python-es mailing list<br>
<a href="mailto:Python-es@python.org" target="_blank">Python-es@python.org</a><br>
<a href="http://mail.python.org/mailman/listinfo/python-es" target="_blank">http://mail.python.org/mailman/listinfo/python-es</a><br>
FAQ: <a href="http://python-es-faq.wikidot.com/" target="_blank">http://python-es-faq.wikidot.com/</a><br>
<br></div></blockquote></div><font color="#888888"><br><br clear="all"><br>-- <br><div style="text-align:right">Miguel Zamora M.<br>Programador en Computacion e Informatica<br>08-1351249<br><a href="mailto:mzmprog@gmail.com" target="_blank">mzmprog@gmail.com</a><br>
Santiago-Chile</div><br>
</font><br>_______________________________________________<br>
Python-es mailing list<br>
<a href="mailto:Python-es@python.org" target="_blank">Python-es@python.org</a><br>
<a href="http://mail.python.org/mailman/listinfo/python-es" target="_blank">http://mail.python.org/mailman/listinfo/python-es</a><br>
FAQ: <a href="http://python-es-faq.wikidot.com/" target="_blank">http://python-es-faq.wikidot.com/</a><br>
<br></blockquote></div></div></div><br>
</blockquote></div></div></div><br>
</blockquote></div><br>