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

envio de mails

Estas en el tema de envio de mails en el foro de ASP Clásico en Foros del Web. Tengo win xp pro, tengo el ddl de cdosys. como puedo mandar mails desde mi maquina??? puse un codigo que encontre aqui http://www.orcsweb.com/articles/cdosys_cdonts.asp pero me ...
  #1 (permalink)  
Antiguo 16/11/2002, 02:02
Avatar de deprabado  
Fecha de Ingreso: febrero-2002
Mensajes: 649
Antigüedad: 23 años, 2 meses
Puntos: 0
envio de mails

Tengo win xp pro, tengo el ddl de cdosys.

como puedo mandar mails desde mi maquina???

puse un codigo que encontre aqui

http://www.orcsweb.com/articles/cdosys_cdonts.asp

pero me sale este error
Tipo de error:
CDO.Message.1 (0x80040220)
No es válido el valor de configuración "SendUsing".
/chocolates/prueba.asp, línea 36


Tipo de explorador:
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; .NET CLR 1.1.4322)

Página:
POST 112 bytes to /chocolates/prueba.asp
como configuro el smtp para mandar mails desde mi maquinaaaa
  #2 (permalink)  
Antiguo 16/11/2002, 02:35
Avatar de g_susdaniel  
Fecha de Ingreso: mayo-2001
Ubicación: Frente al Monitor :þ
Mensajes: 995
Antigüedad: 24 años
Puntos: 0
prueba enviando con el cdonts, la verdad no he llegado a usar el cdosys, estoy tambien bajo XP pro y uso el CDonts lo más probable es que si lo vas a montar en un server sea este Win2K y si es linux va a disponer es de chillisoftasp contando con el ultimo spicepack dispondras del CDonts en ambos casos, así que es mejor trabajar con lo standar ;)...

CDonts.. aqui te dejo como usar CDONTS en XP Pro
__________________
No, no no... no hay firma...
  #3 (permalink)  
Antiguo 16/11/2002, 19:09
Avatar de CHuLoSoY  
Fecha de Ingreso: febrero-2002
Ubicación: Ribeira (Galicia)
Mensajes: 1.900
Antigüedad: 23 años, 3 meses
Puntos: 29
a mi desde el disco duro nunca me ha enviado emails, siempre me ha dado error, prueba en tu server.
__________________
ESQUIO Dominios y Hosting
Las mejores características con los mejores precios.
  #4 (permalink)  
Antiguo 26/02/2004, 08:46
Avatar de DeYoN  
Fecha de Ingreso: febrero-2004
Mensajes: 81
Antigüedad: 21 años, 3 meses
Puntos: 0
Ya hace mucho del hilo de este mensaje pero bueno, resulta que ahora me enfrento al mismo problema, antes usaba CDONTS y no tenia ningun problema, sin embargo si intento mandar mail usando CDOSYS resulta que sale el mensaje de error:

CDO.Message.1 (0x80040220)
No es válido el valor de configuración "SendUsing".

No se como solucionarlo ya que la configuracion del smtp funciona perfectante (he probado desde outlook o con cdonts y va bien)

Queria pasar a usar cdosys porque se supone que es mas nuevo y más potente pero segun veo también más complicado.

¿Alguien sabe que se puede hacer?
Gracias
  #5 (permalink)  
Antiguo 26/02/2004, 09:50
Avatar de DeYoN  
Fecha de Ingreso: febrero-2004
Mensajes: 81
Antigüedad: 21 años, 3 meses
Puntos: 0
oeoe

Bueno buscando en la base de conocimientos de Microsoft encontré que el problema se podia deber a la configuración de como se realizaba la manera de coger el correo, asi que solo me kedaba modificar la configuracion del SendUsing, he encontrado este ejemplo por el foro que funciona bien:

Código:
Dim iMsg 
Dim iConf 
Dim Flds 
Dim strHTML

Const cdoSendUsingPickup = 1

set iMsg = CreateObject("CDO.Message")
set iConf = CreateObject("CDO.Configuration")

Set Flds = iConf.Fields
With Flds 
.Item("http://schemas.microsoft.com/cdo/configuration/sendusing") = cdoSendUsingPickup
.Item("http://schemas.microsoft.com/cdo/configuration/smtpserverpickupdirectory") = "c:\inetpub\mailroot\pickup"
.Update
End With

Dim iBP
With iMsg
Set .Configuration = iConf
.To = "[email protected]"
.From = Request.Form("mail")
.Subject = "cdonts con win 2000"
.HTMLBody = "cuerpo del msg"
.Send
End With

Set iBP = Nothing
Set iMsg = Nothing
Set iConf = Nothing
Set Flds = Nothing
Ale ayos
  #6 (permalink)  
Antiguo 26/02/2004, 09:53
Avatar de DeYoN  
Fecha de Ingreso: febrero-2004
Mensajes: 81
Antigüedad: 21 años, 3 meses
Puntos: 0
Tengo otra pregunta, al configurar el correo se usa:
Item("http://schemas.microsoft.com/cdo/configuration/sendusing") = cdoSendUsingPickup
indicando un item de la pagina de microsoft... osea que si microsoft se jode todos nos jodemos???? Supongo que existira alguna forma de no hacer referencia a microsoft o ke????

saludos
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 05:11.