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

Algo muy gordo

Estas en el tema de Algo muy gordo en el foro de ASP Clásico en Foros del Web. Tengo un sistema de postales que evidentemente envía un email en cada postal que genera. Pero hay un problema, en dicho email está la dirección ...
  #1 (permalink)  
Antiguo 16/11/2002, 18:37
Avatar de CHuLoSoY  
Fecha de Ingreso: febrero-2002
Ubicación: Ribeira (Galicia)
Mensajes: 1.900
Antigüedad: 23 años, 3 meses
Puntos: 29
Algo muy gordo

Tengo un sistema de postales que evidentemente envía un email en cada postal que genera. Pero hay un problema, en dicho email está la dirección de la postal a verpostal.asp?id=NUMEROALEATORIO. En el script aparece verpostal.asp, pero al enviar el email se convierte en un verpostalasp, sin el punto. Los usuarios no experimentados se les pasará inadvertido y dirán que mi web está mal. ¿Qué puedo hacer?
__________________
ESQUIO Dominios y Hosting
Las mejores características con los mejores precios.
  #2 (permalink)  
Antiguo 16/11/2002, 18:42
Avatar de CHuLoSoY  
Fecha de Ingreso: febrero-2002
Ubicación: Ribeira (Galicia)
Mensajes: 1.900
Antigüedad: 23 años, 3 meses
Puntos: 29
lo peor todavía, no es siempre, ocurre a veces sólo. Lo de que le falta el punto lo comprobé cuando un amigo me ha enviado una postal desde mi web, pero me acabo de autoenviar una postal para corroborarlo y aparecía con punto:

Cita:
Hola webmaster. Tu amigo marcos con email [email protected] te ha enviado una postal desde http://www.ommadawn.es.vg el día 17/11/2002 00:30:03. Para verlo sigue el siguiente enlace:

http://ommadawn.comuocio.net/postales/verpostal.asp?id=129110497

Atención: La postal expirará en 20 días. Compruebe la fecha de envío.

Atentamente:
marcos y Webmaster de Ommadawn.es.vg.
En cambio el email de mi amigo:

Cita:
Hola Chuloyo. Tu amigo Geltrú con email [email protected] te ha enviado una postal desde http://www.ommadawn.es.vg el día 16/11/2002 22:58:01. Para verlo sigue el siguiente enlace:

http://ommadawn.comuocio.net/postales/verpostalasp?id=404482811

Atención: La postal expirará en 20 días. Compruebe la fecha de envío.

Atentamente:
Geltrú y Webmaster de Ommadawn.es.vg.
¿Qué puedo hacer?
__________________
ESQUIO Dominios y Hosting
Las mejores características con los mejores precios.
  #3 (permalink)  
Antiguo 16/11/2002, 18:43
Avatar de g_susdaniel  
Fecha de Ingreso: mayo-2001
Ubicación: Frente al Monitor :þ
Mensajes: 995
Antigüedad: 24 años
Puntos: 0
Exclamación

pues muestranos el codigo donde envias el mail, es raro que no salga tu . revisa que no tengas un replace de . por vacio ""
__________________
No, no no... no hay firma...
  #4 (permalink)  
Antiguo 16/11/2002, 18:48
Avatar de CHuLoSoY  
Fecha de Ingreso: febrero-2002
Ubicación: Ribeira (Galicia)
Mensajes: 1.900
Antigüedad: 23 años, 3 meses
Puntos: 29
la verdad es que no tengo ningún replace en todo el script. El código:


smtpServer = "smtp.comuocio.net"
smtpPort = 25
dim sender, subject, body, smtpServer, smtpPort
subject = de&" te envía una postal!"
body = "Hola "&para&". Tu amigo "&de&" con email "&demail&" te ha enviado una postal desde http://www.ommadawn.es.vg el día "&fecha&". Para verlo sigue el siguiente enlace:<br><br>http://ommadawn.comuocio.net/postales/verpostal.asp?id="&numrnd&"<br><br>Atención: La postal expirará en 20 días. Compruebe la fecha de envío.<br><br>Atentamente:<br>"&de&" y Webmaster de Ommadawn.es.vg."

Set mail = CreateObject ("JMail.SMTPMail")
mail.ServerAddress = smtpServer & ":" & smtpPort
mail.Sender = "[email protected]"
mail.Subject = subject
mail.AddRecipient paramail
mail.ContentType = "text/html"
mail.Body = body
mail.Execute
set mail = nothing

Saludo.
__________________
ESQUIO Dominios y Hosting
Las mejores características con los mejores precios.
  #5 (permalink)  
Antiguo 16/11/2002, 18:59
Avatar de CHuLoSoY  
Fecha de Ingreso: febrero-2002
Ubicación: Ribeira (Galicia)
Mensajes: 1.900
Antigüedad: 23 años, 3 meses
Puntos: 29
nadie sabe?
__________________
ESQUIO Dominios y Hosting
Las mejores características con los mejores precios.
  #6 (permalink)  
Antiguo 16/11/2002, 19:07
Avatar de g_susdaniel  
Fecha de Ingreso: mayo-2001
Ubicación: Frente al Monitor :þ
Mensajes: 995
Antigüedad: 24 años
Puntos: 0
prueba esto...

Pues te puedo decir 2 cosas ;)
[list=1][*]Me envie una postal y me llegó bien.... [*]Crea una pagina con un formulario que tenga 1 textbox y ese llamado id va a ser enviado a verpostal.asp a traves de get , entonces en el email que envias dices: Para ver la postal tienes 3 opciones

1.- sigue el siguiente enlace:
http://ommadawn.comuocio.net/postale...p?id=129110497
2.- Copia y pega esta direccion en tu explorador:
http://ommadawn.comuocio.net/postale...p?id=129110497
3.- Haz click sobre este enlace e introduce alli este numero: 129110497
http://ommadawn.comuocio.net/postales/formulario.asp[/list=1]

Bueno esta demas decir que en formulario.asp es donde tienes el formulario... y pues de allí quedaran si el que le llegó la postal realmente quiere verla intentará las 3, la ultima es la mas trabajosa, pero no falla ;)
__________________
No, no no... no hay firma...
  #7 (permalink)  
Antiguo 16/11/2002, 19:11
Avatar de CHuLoSoY  
Fecha de Ingreso: febrero-2002
Ubicación: Ribeira (Galicia)
Mensajes: 1.900
Antigüedad: 23 años, 3 meses
Puntos: 29
oh! lo tienen muchas páginas de postales y no se me había ocurrido. Muchas gracias
__________________
ESQUIO Dominios y Hosting
Las mejores características con los mejores precios.
  #8 (permalink)  
Antiguo 16/11/2002, 19:11
Avatar de CHuLoSoY  
Fecha de Ingreso: febrero-2002
Ubicación: Ribeira (Galicia)
Mensajes: 1.900
Antigüedad: 23 años, 3 meses
Puntos: 29
pero otro temita, y si formulario.asp aparece también sin el .?
__________________
ESQUIO Dominios y Hosting
Las mejores características con los mejores precios.
  #9 (permalink)  
Antiguo 16/11/2002, 19:14
Avatar de g_susdaniel  
Fecha de Ingreso: mayo-2001
Ubicación: Frente al Monitor :þ
Mensajes: 995
Antigüedad: 24 años
Puntos: 0
Pues entonces te recomiendo que crees una carpeta que se llame formularioasp y su default.asp tenga el mismo rol que formulario.asp , por si entran si en punto estarían llamando a una carpeta que estarías trampeando así ;) si quieres has lo mismo con la otra... una carpeta llamada verpostalasp con el mismo default.asp

PD: Porque posteas tantos mensajes ?, estas sumandote ?.. hay un botonsito llamado Editar abajo de tu mensaje a la derecha ;)
__________________
No, no no... no hay firma...
  #10 (permalink)  
Antiguo 16/11/2002, 19:19
Avatar de CHuLoSoY  
Fecha de Ingreso: febrero-2002
Ubicación: Ribeira (Galicia)
Mensajes: 1.900
Antigüedad: 23 años, 3 meses
Puntos: 29
pues lo que hice fue ponerle en el index.asp el formulario y el enlace en el email ponerlo a ommadawn.comuocio.net/postales. ASí no hay problemas. Gracias y saludos.
__________________
ESQUIO Dominios y Hosting
Las mejores características con los mejores precios.
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 11:25.