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

jmail

Estas en el tema de jmail en el foro de ASP Clásico en Foros del Web. Que tal! necesitaria si me pueden facilitar codigo o variales de el metodo de envio de mail (jmail) y aprobecho tambien para otra consulta tengo ...
  #1 (permalink)  
Antiguo 30/11/2002, 12:35
 
Fecha de Ingreso: noviembre-2002
Mensajes: 96
Antigüedad: 21 años, 6 meses
Puntos: 0
jmail

Que tal! necesitaria si me pueden facilitar codigo o variales de el metodo de envio de mail (jmail)
y aprobecho tambien para otra consulta
tengo un textarea como este, mas o menos
lo que me pasa, es que al recibir el mail con el contenido, me lo muestra en una misma linea, se entiende ?
gracias !!!!
__________________
el chute

Última edición por el chute; 30/11/2002 a las 12:37
  #2 (permalink)  
Antiguo 30/11/2002, 12:39
Avatar de CHuLoSoY  
Fecha de Ingreso: febrero-2002
Ubicación: Ribeira (Galicia)
Mensajes: 1.900
Antigüedad: 22 años, 4 meses
Puntos: 29
Lo del textarea ponle un replace que reemplace los cambios de línea por <br>.

Y del jmail tienes aquí varios mensajes:

http://www.forosdelweb.com/search.ph...der=descending
__________________
ESQUIO Dominios y Hosting
Las mejores características con los mejores precios.
  #3 (permalink)  
Antiguo 30/11/2002, 13:01
 
Fecha de Ingreso: noviembre-2002
Mensajes: 96
Antigüedad: 21 años, 6 meses
Puntos: 0
te agradesco

podrias darme un ejemplo de como seria ? gracias
__________________
el chute
  #4 (permalink)  
Antiguo 30/11/2002, 13:05
Avatar de CHuLoSoY  
Fecha de Ingreso: febrero-2002
Ubicación: Ribeira (Galicia)
Mensajes: 1.900
Antigüedad: 22 años, 4 meses
Puntos: 29
si te refieres al textarea podría ser así:

texto = replace(Request.Form("mensaje"), vbCrLf, "<br>")

Y esto sería si el email lo envías en html.

Para enviar el email luego pones en su línea así:

mail.Body = texto

Saludos.
__________________
ESQUIO Dominios y Hosting
Las mejores características con los mejores precios.
  #5 (permalink)  
Antiguo 30/11/2002, 13:17
 
Fecha de Ingreso: noviembre-2002
Mensajes: 96
Antigüedad: 21 años, 6 meses
Puntos: 0
gracias !

mira el formulario lo hice en html y lo envio al el asp que lo envia, asi que el textarea, revelde seria asi

-----------------------------------------------------------------------------------
<textarea name="cuerpo" wrap="virtual" cols=70 rows=10 style="font-family: Arial; font-size: 8pt; background-color: #ffffff; color: #000000; border-style: solid"></textarea>
-----------------------------------------------------------------------------------
ahora ya tengo el ejemplo de donde lo estoy armando en
http://www.meridahot.com/cantv/mail.htm
de ahi si queres te envias un correo y ver mi problema
de todas formas , muchas gracias
__________________
el chute
  #6 (permalink)  
Antiguo 30/11/2002, 13:42
Avatar de CHuLoSoY  
Fecha de Ingreso: febrero-2002
Ubicación: Ribeira (Galicia)
Mensajes: 1.900
Antigüedad: 22 años, 4 meses
Puntos: 29
acabo de enviar un mail y no me da ningún error. A ver si te ha llegado un email de prueba y postea lo que te ha llegado
__________________
ESQUIO Dominios y Hosting
Las mejores características con los mejores precios.
  #7 (permalink)  
Antiguo 30/11/2002, 13:56
 
Fecha de Ingreso: noviembre-2002
Mensajes: 96
Antigüedad: 21 años, 6 meses
Puntos: 0
el codigo bien

mira ya casi resulvo los problemas de jmail
ahora resta el textarea
para que entiendas a lo que me refiero , te invito ir nuevamente
al form y que te envies un e-mail a tu cuenta, asi comprenderas
a que me refiero

http://www.meridahot.com/cantv/mail.htm


en el campo "tu e-mail" escribi la direccion que quieres que te llegue es mail, veras que el texto que escribas sale en una sola linea, mientras mas largo el texto, mas larga la linea

muchas gracias !!!!!!!!!!!!
__________________
el chute
  #8 (permalink)  
Antiguo 30/11/2002, 14:06
Avatar de CHuLoSoY  
Fecha de Ingreso: febrero-2002
Ubicación: Ribeira (Galicia)
Mensajes: 1.900
Antigüedad: 22 años, 4 meses
Puntos: 29
1) Postea el código que tienes en la página asp

2) Ponle un subject al email, es más cómodo ;)
__________________
ESQUIO Dominios y Hosting
Las mejores características con los mejores precios.
  #9 (permalink)  
Antiguo 30/11/2002, 14:10
 
Fecha de Ingreso: noviembre-2002
Mensajes: 96
Antigüedad: 21 años, 6 meses
Puntos: 0
ok

pero has visto el textarea ? escribi algo largo y enviatelo, asi veras
__________________
el chute
  #10 (permalink)  
Antiguo 30/11/2002, 14:12
Avatar de CHuLoSoY  
Fecha de Ingreso: febrero-2002
Ubicación: Ribeira (Galicia)
Mensajes: 1.900
Antigüedad: 22 años, 4 meses
Puntos: 29
funciona perfectamente, cuál es el problema?
__________________
ESQUIO Dominios y Hosting
Las mejores características con los mejores precios.

Última edición por CHuLoSoY; 30/11/2002 a las 14:14
  #11 (permalink)  
Antiguo 30/11/2002, 14:20
 
Fecha de Ingreso: noviembre-2002
Mensajes: 96
Antigüedad: 21 años, 6 meses
Puntos: 0
el codigo

el html es
--------------------------------------------------------------------------------
<form method="POST" name="form1" action="procesa_email.asp">
<div style="position: absolute; top: 89; left: 260; width: 418; height: 269">
<table border="0" cellpadding="0" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111" width="100%" id="AutoNumber1">
<tr>
<td width="100%" colspan="2">&nbsp;</td>
</tr>
<tr>
<td width="50%">
<p align="left"><b><font face="Verdana" color="#FFFFFF">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;
Tu E-mail</font></b></td>
<td width="50%"><input type="text" name="Email" maxlength="60" style="font-family: Arial; font-size: 8pt; background-color: #ffffff; color: #000000; border-style: solid" size="50"></td>
</tr>
<tr>
<td width="50%">
<p align="center"><font face="Verdana" color="#FFFFFF"><b>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;& nbsp;&nbsp; Asunto</b></font></td>
<td width="50%"><input type="text" name="cuerpo" maxlength="60" style="font-family: Arial; font-size: 8pt; background-color: #ffffff; color: #000000; border-style: solid" size="50"><body bgcolor="#2B6AB1"></td>
</tr>
<tr>
<td width="100%" colspan="2">
<p align="center"><font face="Verdana" color="#FFFFFF"><b>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;& nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb sp;&nbsp;&nbsp;
Mensaje</b></font></td>
</tr>
<tr>
<td width="100%" colspan="2">
<p align="right"><textarea name="cuerpo" wrap="virtual" cols=70 rows=10 style="font-family: Arial; font-size: 8pt; background-color: #ffffff; color: #000000; border-style: solid"></textarea></td>
</tr>
<tr>
<td width="100%" colspan="2">&nbsp;</td>
</tr>
<tr>
<td width="100%" colspan="2">
<p align="center">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp ;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;& nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb sp; <input type="submit" value=" Añadir " style="font-family: Arial; font-size: 8pt;">
<input type="reset" value=" Borrar " style="font-family: Arial; font-size: 8pt;">
</td>
</tr>
</table>
</div>
</form>
-----------------------------------------------------------------------------------
el asp que lo procesa es

************************************************** **

<%
cuerpo = "mensaje " & request.form("cuerpo")
%>
<%
set msg = Server.CreateObject("JMail.Message")
msg.logging = true
msg.from = "[email protected]"
msg.fromname = "Mensaje enviado desde ...."
msg.addrecipient request.form("email"), request.form("nombre")
msg.subject = titulo
msg.body = cuerpo
msg.send ("mail.meridahot.com")
%>
<body bgcolor="#2b6ab1">
<div style="position: absolute; top: 120; left: 280; width: 372; height: 87">
<table border="0" cellpadding="0" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111" width="115%" id="AutoNumber1" height="85">
<tr>
<td width="100%" height="22">
<p align="center"><b><font face="Verdana" size="4" color="#FFFFFF">
Recibimos tu mensaje mensaje</font></b></td>
</tr>
<tr>
<td width="100%" height="31">
<p align="center"><font color="#FFFFFF" face="Verdana" size="4"><b>y</b></font></td>
</tr>
<tr>
<td width="100%" height="30">
<p align="center"><b><font color="#FFFFFF" face="Verdana" size="4">Nos Pondremos en
contacto a la brevedad</font></b></td>
</tr>
</table>
</div>
************************************************** *
si le agregas mejoras agradecido !
__________________
el chute
  #12 (permalink)  
Antiguo 30/11/2002, 14:24
Avatar de CHuLoSoY  
Fecha de Ingreso: febrero-2002
Ubicación: Ribeira (Galicia)
Mensajes: 1.900
Antigüedad: 22 años, 4 meses
Puntos: 29
el código funciona bien, en mi casillero de email me aparecen los saltos de línea perfectamente.

no hay que cambiar nada.
__________________
ESQUIO Dominios y Hosting
Las mejores características con los mejores precios.
  #13 (permalink)  
Antiguo 30/11/2002, 14:32
 
Fecha de Ingreso: noviembre-2002
Mensajes: 96
Antigüedad: 21 años, 6 meses
Puntos: 0
tienes idea ?

tienes alguna idea de porque a mi me salen de esa forma ?

igualmente muchas gracias por tu tiempo
__________________
el chute
  #14 (permalink)  
Antiguo 30/11/2002, 14:35
Avatar de CHuLoSoY  
Fecha de Ingreso: febrero-2002
Ubicación: Ribeira (Galicia)
Mensajes: 1.900
Antigüedad: 22 años, 4 meses
Puntos: 29
ni idea, prueba con el código que te di más arriba, o mejor pon este ya en la página asp:


<%
titulo="Mensaje enviado desde..."
cuerpo = "mensaje "&replace(Request.Form("cuerpo"), vbCrLf, "<br>")
set msg = Server.CreateObject("JMail.Message")
msg.logging = true
msg.from = "[email protected]"
msg.fromname = "Merida hot.com"
msg.addrecipient request.form("email"), request.form("nombre")
msg.subject = titulo
msg.body = cuerpo
msg.send ("mail.meridahot.com")
%>
<body bgcolor="#2b6ab1">
<div style="position: absolute; top: 120; left: 280; width: 372; height: 87">
<table border="0" cellpadding="0" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111" width="115%" id="AutoNumber1" height="85">
<tr>
<td width="100%" height="22">
<p align="center"><b><font face="Verdana" size="4" color="#FFFFFF">
Recibimos tu mensaje mensaje</font></b></td>
</tr>
<tr>
<td width="100%" height="31">
<p align="center"><font color="#FFFFFF" face="Verdana" size="4"><b>y</b></font></td>
</tr>
<tr>
<td width="100%" height="30">
<p align="center"><b><font color="#FFFFFF" face="Verdana" size="4">Nos Pondremos en
contacto a la brevedad</font></b></td>
</tr>
</table>
</div>
__________________
ESQUIO Dominios y Hosting
Las mejores características con los mejores precios.
  #15 (permalink)  
Antiguo 30/11/2002, 14:53
 
Fecha de Ingreso: noviembre-2002
Mensajes: 96
Antigüedad: 21 años, 6 meses
Puntos: 0
gracias!!!!

ya lo pruebo !!!!
__________________
el chute
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

SíEste tema le ha gustado a 1 personas




La zona horaria es GMT -6. Ahora son las 14:18.