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

Problema al ENVIAR correo electrónico...

Estas en el tema de Problema al ENVIAR correo electrónico... en el foro de ASP Clásico en Foros del Web. Saludos a mis amigos del foro, espero esten todo bien!!! Tengo una aplicación en .asp donde envio un correo eletrónico, el código FUNCIONABA muy bien. ...
  #1 (permalink)  
Antiguo 09/02/2009, 15:49
 
Fecha de Ingreso: noviembre-2007
Mensajes: 123
Antigüedad: 17 años, 5 meses
Puntos: 0
Pregunta Problema al ENVIAR correo electrónico...

Saludos a mis amigos del foro, espero esten todo bien!!! Tengo una aplicación en .asp donde envio un correo eletrónico, el código FUNCIONABA muy bien. Pero ahora no me envia el correo y no me genera ningun error. Envie un correo al destino y llega bien, es decir, el problema no esta en el servicio de correo electrónico, pues llegan correos de otros dominios.
Este es el código que utilizo:

<%
Set myMail=CreateObject("CDO.Message")

cuerpo = cuerpo & "<HTML>"
cuerpo = cuerpo & "<meta http-equiv='Content-Type' content='text/html; charset=windows-1252'>"
cuerpo = cuerpo & "<BODY bgcolor='#FFFFFF'>"
cuerpo = cuerpo & "</BODY>"
cuerpo = cuerpo & "</HTML>"

myMail.Subject = request.form("asunto")
myMail.From = request.form("remitente")
myMail.To = request.form("destinatario")
myMail.HTMLBody = cuerpo
myMail.Send
set myMail=nothing
%>

NOTA: Pareciera que el problema esta en el hosting que tengo, es como si ya el hosting no me acepta el myMail
  #2 (permalink)  
Antiguo 09/02/2009, 18:41
Avatar de Muzztein  
Fecha de Ingreso: agosto-2002
Ubicación: Hangar 18
Mensajes: 1.703
Antigüedad: 22 años, 8 meses
Puntos: 16
Respuesta: Problema al ENVIAR correo electrónico...

puede que tu josting este blacklisted
  #3 (permalink)  
Antiguo 09/02/2009, 19:43
 
Fecha de Ingreso: noviembre-2007
Mensajes: 123
Antigüedad: 17 años, 5 meses
Puntos: 0
Exclamación Respuesta: Problema al ENVIAR correo electrónico...

Disculpa mi ignorancia Muzztein, pero no entiendo a que te refieres con "blacklisted". En la lista negra? No creo, pues los email llegan y se envian bien desde su panel de control.

El problema esta que no me envia los correos desde el código que tengo, pero entro al panel del correo para enviar o recibir mensajes, todo esta bien, es decir, no es el sistema de correo...
  #4 (permalink)  
Antiguo 10/02/2009, 04:40
Avatar de Valery-Net  
Fecha de Ingreso: agosto-2008
Mensajes: 694
Antigüedad: 16 años, 8 meses
Puntos: 12
Respuesta: Problema al ENVIAR correo electrónico...

Es que no puedes enviarlos de esa forma, debes enviar los emails autenticados,

Cita:
myMail.From = request.form("remitente")
Si todos pudieran enviar emails de esa forma la cantidad de spam sería mayor. El email debes enviarlo desde una cuenta tuya que exista.
  #5 (permalink)  
Antiguo 10/02/2009, 06:36
Avatar de DonPampero  
Fecha de Ingreso: enero-2009
Mensajes: 27
Antigüedad: 16 años, 4 meses
Puntos: 0
Respuesta: Problema al ENVIAR correo electrónico...

puedes poner cualquier direccion de correo valida, pero te aconsejo que te cambies al cdonts este si q funciona y el codigo es minusculo y muy facil de usar...


saludos...
  #6 (permalink)  
Antiguo 10/02/2009, 06:56
 
Fecha de Ingreso: noviembre-2007
Mensajes: 123
Antigüedad: 17 años, 5 meses
Puntos: 0
De acuerdo Respuesta: Problema al ENVIAR correo electrónico...

Resolvi el problema... Probe el código en otro dominio y seguia igual, llegue a la conclusión que no es el código. En el campo "destinatario" coloque otro dominio ([email protected]) y el mensaje llego!!! El problema esta en el dominio hacia donde queria enviar el correo.

Parece que el hosting no permitiera que llegen correos desde la página que los envia o algo asi, como supnoniendo que es un "SPAM" Es muy extraño y seguiré indagando hasta saber con exactitud el problema.

Por otro lado tiene lógica lo que dice Valery-Net... Tendre que investigar respecto al tema de autenticados.
  #7 (permalink)  
Antiguo 10/02/2009, 09:42
 
Fecha de Ingreso: noviembre-2007
Mensajes: 123
Antigüedad: 17 años, 5 meses
Puntos: 0
Respuesta: Problema al ENVIAR correo electrónico...

Les escribi a la empresa que me presta el servicio de hosting, explicando el problema y me dijeron esto:


Saludos myMail.From = request.form("remitente") debe ser una dirección local, no puede usar una dirección externa para enviar correo usando nuestros servidores. Verfique que esta usando una dirección local


  #8 (permalink)  
Antiguo 10/02/2009, 09:58
Avatar de DonPampero  
Fecha de Ingreso: enero-2009
Mensajes: 27
Antigüedad: 16 años, 4 meses
Puntos: 0
Respuesta: Problema al ENVIAR correo electrónico...

ves, te dije que usaras el cdont, me cambie a este porque me pasaba lo mismo... con el cdont, puedes poner hasta una direccion no valida...



saludos...
  #9 (permalink)  
Antiguo 10/02/2009, 10:03
 
Fecha de Ingreso: noviembre-2007
Mensajes: 123
Antigüedad: 17 años, 5 meses
Puntos: 0
Respuesta: Problema al ENVIAR correo electrónico...

Saludos DonPampero, espero estes bien. Me podrias hechar una manito con el código? Como modificaria mi código?

  #10 (permalink)  
Antiguo 10/02/2009, 12:42
Avatar de DonPampero  
Fecha de Ingreso: enero-2009
Mensajes: 27
Antigüedad: 16 años, 4 meses
Puntos: 0
Respuesta: Problema al ENVIAR correo electrónico...

<%
cuerpo = cuerpo & "<HTML>"
cuerpo = cuerpo & "<meta http-equiv='Content-Type' content='text/html; charset=windows-1252'>"
cuerpo = cuerpo & "<BODY bgcolor='#FFFFFF'>"
cuerpo = cuerpo & "</BODY>"
cuerpo = cuerpo & "</HTML>"



Dim objetoMail
Set objetoMail = Server.CreateObject ( "CDONTS.NewMail" )
objetoMail.From = request.form("remitente")
objetoMail.To = request.form("destinatario")
objetoMail.Subject = request.form("asunto")
objetoMail.Body = cuerpo
objetoMail.Send
Set objetoMail = Nothing
%>


saludos...

espero que te sirva.
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 09:27.