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

Envío de Correos con asp y cdosys

Estas en el tema de Envío de Correos con asp y cdosys en el foro de ASP Clásico en Foros del Web. Hola a todos!! He revisado los temas que tienen en el foro al respecto pero no encuentro la solución a mi problema. Se acaba de ...
  #1 (permalink)  
Antiguo 07/01/2010, 14:35
 
Fecha de Ingreso: enero-2010
Mensajes: 1
Antigüedad: 14 años, 3 meses
Puntos: 0
Exclamación Envío de Correos con asp y cdosys

Hola a todos!!

He revisado los temas que tienen en el foro al respecto pero no encuentro la solución a mi problema.
Se acaba de migrar el sitio a un nuevo servidor con las mismas características al anterior, pero dejó de funcionar mi código para enviar mails, me manda el siguiente error:

CDO.Message.1 error '80040213'

The transport failed to connect to the server.

enviar_correo.asp, line 122

Mi código:

Código:
<%
Dim myMail,myConf,ConfURL
Set myMail = CreateObject("CDO.Message")					
Set myConf = Server.CreateObject("CDO.Configuration")		
ConfURL = "http://schemas.microsoft.com/cdo/configuration/"	
with myConf													
	.Fields.Item(ConfURL & "sendusing") = 2					 
	.Fields.Item(ConfURL & "smtpserver") = "smtp.gmail.com"  
	.Fields.Item(ConfURL & "smtpserverport") = 465			 
	.Fields.Item(ConfURL & "smtpusessl") = true				
	.Fields.Item(ConfURL & "smtpauthenticate") = 1			
	.Fields.Item(ConfURL & "sendusername") = cuenta	 
	.Fields.Item(ConfURL & "sendpassword") = clave	 
	.Fields.Update		
end with
with myMail
	.Subject=CorreoObj	
	.From=CorreoDe										
	.To=CorreosLista									
	.ReplyTo="[email protected]"				 
	.HTMLBody = Mensaje
	myMail.Configuration = myConf  							 
	.Send 
end with
set myMail=nothing
set myConf=nothing
%>
cuenta y clave son variables con el usuario y contraseña de la cuenta de correo en gmail.

Ojalá me puedieran ayudar explicándome qué significa el error ?
y si mi código tiene algún error corregirlo, que no creo que sea eso, xq funcionaba muy bien antes de migrar el sitio.

Gracias
  #2 (permalink)  
Antiguo 08/01/2010, 06:47
Avatar de Adler
Colaborador
 
Fecha de Ingreso: diciembre-2006
Mensajes: 4.671
Antigüedad: 17 años, 3 meses
Puntos: 126
Respuesta: Envío de Correos con asp y cdosys

Hola y bienvenido

Hola

Prueba con el valor 1 para la autentificación y el puerto 465 cambialo al puerto 587

Cita:
.Fields.Item(ConfURL & "smtpauthenticate") = 1
Suerte
__________________
Los formularios se envían/validan con un botón Submit
<input type="submit" value="Enviar" style="background-color:#0B5795; font:bold 10px verdana; color:#FFF;" />

Etiquetas: asp, correos
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 17:30.