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

Enviar correos con MAPI desde ASP

Estas en el tema de Enviar correos con MAPI desde ASP en el foro de ASP Clásico en Foros del Web. Hola chicos, tengo un problema que espero que me puedan ayudar, necesito enviar desde mi página .asp un correo que llegue a una dirección interna, ...
  #1 (permalink)  
Antiguo 17/08/2004, 10:49
 
Fecha de Ingreso: enero-2004
Mensajes: 23
Antigüedad: 20 años, 5 meses
Puntos: 0
Enviar correos con MAPI desde ASP

Hola chicos, tengo un problema que espero que me puedan ayudar, necesito enviar desde mi página .asp un correo que llegue a una dirección interna, es decir que llegue al correo corporativo de la empresa (groupwise) y me dicen que debo hacerlo con MAPI ya que si utilizo CDONTS no les llega el correo a las personas que no tienen permiso de recibir correos de la calle.

He estado buscando mucho y lo que he encontrado de MAPI es para VB y no tengo ni idea de si después que funcione en VB puedo pasar o llamar a esa función desde ASP, es decir estoy enrrolladísima y no sé por donde comenzar.

Cree una página con el código:
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>

<body bgcolor="#FFFFFF" text="#000000">

<%
Dim objSession
Dim objMessage
Set objSession = CreateObject("MAPI.SESSION")
objSession.Logon "milogin", , False,False
Set objMessage = objSession.Inbox.Messages.Add
objMessage.Subject = "Asunto del mensaje"
objMessage.Text = "Texto del Mensaje"
objMessage.Recipients.Add "[email protected]"
objMessage.Recipients.Resolve
objMessage.Send

%>
El email ha sido enviado
</body>
</html>

Y me sale el error:
Error Type:
Microsoft VBScript runtime (0x800A01AD)
ActiveX component can't create object: 'MAPI.SESSION'

Que puedo hacer please help me

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 19:44.