Usando los MAPI controls no seria mas facil?
saludos
CarlosMag> From: [EMAIL PROTECTED]> To: [email protected]> Subject: [vbusers]
Enviar email> Date: Fri, 16 Mar 2007 12:27:20 -0300> > Disculpe la consulta, al
ejecutar esta función, el outlook me larga un> cartel diciendo que vb quiere
ejecutar bla bla bla y pide permiso, se> puede evitar esto??> Muchas gracias> >
> -----Mensaje original-----> De: [email protected] [mailto:[EMAIL PROTECTED]
En nombre de Daniel> Aisenberg> Enviado el: sábado, 03 de marzo de 2007 10:23>
Para: vbusers List Member> Asunto: [vbusers] Enviar email> > Public Function
SendMail(strRecipient As String, strSubject As String,> strBody As String ) As
Boolean> ' Objetivo: Envia mails con Outlook> ' Referencia: Microsoft Outlook
9.0 Object Library> > Dim OutlookApp As Object> 'Dim OutlookApp As New
Outlook.Application> > Dim OutlookAppNameSpace As Object> 'Dim OutLookNameSpace
As Outlook.NameSpace> > Dim ObjMailItem As Object> 'Dim ObjMailItem As
Outlook.MailItem> > Set OutlookApp = CreateObject("Outlook.Application")> > Set
OutlookAppNameSpace = OutlookApp.GetNamespace("MAPI")> 'Set OutlookAppNameSpace
= CreateObject("Outlook.NameSpace")> > Set ObjMailItem =
OutlookApp.CreateItem(0)> > On Local Error GoTo er:> > 'No soportado por
Outlook 9> 'ObjMailItem.BodyFormat = olFormatRichText> > 'Set myAttachments =
ObjMailItem.Attachments> > With ObjMailItem> > .To = strRecipient>
.Recipients.ResolveAll> .Subject = strSubject> > 'No soportado por Outlook 9>
'.BodyFormat = olFormatRichText> > .Body = strBody> .HTMLBody = strBody> > 'Si
necesitas adjuntar un archivo...> '.Attachments.Add sTargetFile> > '.BodyFormat
= olFormatRichText> '.BodyFormat = olFormatHTML> > 'Si queres desplegarlo antes
de mandarlo, cosa que en tu caso> 'creo que no es necesario, pero podria ser
que el usuario quiera> ver> 'y eventualmente modificar el correo, antes de
mandarlo...> '.Display> End With> > Set ObjMailItem = Nothing> Set
OutLookNameSpace = Nothing> Set OutlookApp = Nothing> SendMail = True> > Exit
Function> er:> SendMail = False> > > End Function> > > -----Mensaje
original-----> De: [email protected] [mailto:[EMAIL PROTECTED] En nombre de>
[EMAIL PROTECTED]> Enviado el: Viernes, 02 de Marzo de 2007 02:20 p.m.> Para:
vbusers List Member> Asunto: [vbusers] Enviar email> > Hola> > necesito un poco
de ayuda una vez mas.> Tengo una pequeña aplicacion programada en vb6 que corre
todas las> noches > automaticamente, hasta ahi todo bien, pero el problema esta
en que > necesitaria que me envie un email con el reporte de lo ocurrido
durante> el > proceso.> Que funcion, API o libreria tengo que utilizar para
poder lograrlo.> > Desde ya muchas gracias.> > Saludos > > > -- > No virus
found in this incoming message.> Checked by AVG Free Edition.> Version: 7.5.446
/ Virus Database: 268.18.6/709 - Release Date:> 03/03/2007 08:12 a.m.> > > >
_________________________________________________________________
Descubre Live.com - tu propia página de inicio, personalizada para ver
rápidamente todo lo que te interesa en un mismo sitio.
http://www.live.com/getstarted