Foros del Web » Programando para Internet » ASP Clásico »

Urgente!! Envio de mail en HTML con CDonts

Estas en el tema de Urgente!! Envio de mail en HTML con CDonts en el foro de ASP Clásico en Foros del Web. Hola amigos. Tengo una página html que la quiero mandar por e-mail mediante una página .asp he he hecho conCDonts pero me da error en ...
  #1 (permalink)  
Antiguo 02/07/2002, 09:03
Avatar de Laika  
Fecha de Ingreso: octubre-2001
Mensajes: 1.376
Antigüedad: 22 años, 7 meses
Puntos: 0
Urgente!! Envio de mail en HTML con CDonts

Hola amigos. Tengo una página html que la quiero mandar por e-mail mediante una página .asp he he hecho conCDonts pero me da error en el objCDOMail.Body = mensaje

En mensaje he almacenado el código html concatenando la variable varias veces pero por ejemplo, ¿es necesario hacer esto?:

mensaje = "<html>"
mensaje=mensaje & "<head>"
mensaje=mensaje & "<title>Pruebatitle>"
mensaje=mensaje & "</head>"
mensaje=mensaje & "<body bgcolor=""FFFFFF"" text=""000000"">"
.
.
.
Y asi con todo el código html pero es que son 600 líneas y ¿tengo que hacer así con todas?

Me da error en:

mensaje=mensaje & "<img src="http://www.miweb.com/fotos/foto.JPG" width="750" height="113">"

Error de compilación de Microsoft VBScript error '800a0401'

Se esperaba un final de instrucción

Muchas gracias por su ayuda,
Saludoss

<center><embed src="http://www.efrance.fr/cria/fotos/firma.swf" height=78width=398>
</embed></center>
  #2 (permalink)  
Antiguo 02/07/2002, 09:13
Avatar de DanielRey
Usuario no validado
 
Fecha de Ingreso: enero-2001
Ubicación: Mendoza
Mensajes: 630
Antigüedad: 23 años, 4 meses
Puntos: 1
Re: Urgente!! Envio de mail en HTML con CDonts

Hola Laika :)

Has puesto:
mensaje=mensaje &amp; &quot;&lt;img src=&quot;http://www.miweb.com/fotos/foto.JPG&quot; width=&quot;750&quot; height=&quot;113&quot;&gt;&quot;

¿y como pretendés que el ASP sepa cuando una comilla encierra toda una cadena que debe almacenar y otra comilla significa que es parte del HTML??? eh? creés que es adivino?

Probá poniendo:
mensaje=mensaje &amp; &quot;&lt;img src='http://www.miweb.com/fotos/foto.JPG' width='750' height='113'&gt;&quot;

Suerte, y espero no te ofendas por el tono jocoso que le di a la respuesta ;)

<table><tr><td><IMG src=banderas/argentina.gif></td><td><small>Alta en el cielo, un águila guerrera<br>audaz se eleva, en vuelo triunfal.<br>Azul un ala, del color del cielo.<br>Azul un ala, del color del mar.</small></td></tr></table>
  #3 (permalink)  
Antiguo 02/07/2002, 15:36
Avatar de Laika  
Fecha de Ingreso: octubre-2001
Mensajes: 1.376
Antigüedad: 22 años, 7 meses
Puntos: 0
Re: Urgente!! Envio de mail en HTML con CDonts

Gracias,
pero tengo que hacer así con todo? Son un montón de líneas de código!!
;)


<center><embed src="http://www.efrance.fr/cria/fotos/firma.swf" height=78width=398>
</embed></center>
  #4 (permalink)  
Antiguo 02/07/2002, 15:43
 
Fecha de Ingreso: mayo-2002
Mensajes: 24
Antigüedad: 22 años
Puntos: 0
Re: Urgente!! Envio de mail en HTML con CDonts

Lamentablemente laika, si debes hacerlo línea por línea. De todas formas, anímo. que ya tienes una, solo te quedan 599 más ;) ;)
  #5 (permalink)  
Antiguo 03/07/2002, 09:48
Avatar de Laika  
Fecha de Ingreso: octubre-2001
Mensajes: 1.376
Antigüedad: 22 años, 7 meses
Puntos: 0
Re: Urgente!! Envio de mail en HTML con CDonts

Lo he hecho pero se descolocan muchas cosas del mail y lo he hecho tal cual, linea por linea.
A qué es esto debido?

Graciasss

<center><embed src="http://www.efrance.fr/cria/fotos/firma.swf" height=78width=398>
</embed></center>
  #6 (permalink)  
Antiguo 03/07/2002, 12:09
Avatar de RootK
Moderador
 
Fecha de Ingreso: febrero-2002
Ubicación: México D.F
Mensajes: 8.004
Antigüedad: 22 años, 4 meses
Puntos: 50
Re: Urgente!! Envio de mail en HTML con CDonts

Hola Laika... mira.. tal vez te puede ayudar un poco este simple ejemplo para que tengas al menos menos LDC(Líneas de Código), cuando tengas:

mensaje=&quot;&lt;html&gt;&lt;body&gt; Algo&lt;font color=x&gt;&quot;
mensaje=mensaje &amp; &quot;&lt;/font&gt;Sigue algo&quot;
mensaje=mensaje &amp; &quot;&lt;/body&gt;&lt;/html&gt;&quot;

puedes hacer algo tambien como esto para no repetir la palabra mensaje:

mensaje=&quot;&lt;html&gt;&lt;body&gt; Algo&lt;font color:x&gt;&quot; &amp; _
&quot;&lt;/font&gt;Sigue algo&lt;/body&gt;&lt;/html&gt;&quot;

Pon cada vez que saltes una línea
&amp; _ y en la siguiente empieza normalmente ok..??

Suerte..
P.D.- Tal vez no sea un mega truco pero de algo sirve no..?? ;) ;) [/B]

<html><center><embed src="http://www.angelfire.com/on/cobainss/Movie1.swf" height=80 width=200><BR></embed></center></html>
  #7 (permalink)  
Antiguo 04/07/2002, 18:38
 
Fecha de Ingreso: mayo-2002
Mensajes: 24
Antigüedad: 22 años
Puntos: 0
Re: Urgente!! Envio de mail en HTML con CDonts

Laika:
Mira prueba este codigo junto con lo otro, y quizas con el resuelvas:

objCDOMail.BodyFormat=0
objCDOMail.MailFormat=0

yo lo utilizo y me da buen resultado.

Saludos y suerte ;) :)
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 21:32.