enviar e-mail desde una aplicacion

montoliu
03 de Septiembre del 2005
hola!
he estado informandome de como hacer un programita para enviar e-mails desde una aplicación, existe un control que utiliza las funciones de correo que es MAPI que tiene el MAPIsession y el MAPImessages, pero no sé como utilizarlo, o mejor no sé por donde empezar y no entiendo bien las propiedades que tienen. ¿alguien ha hecho alguna aplicacion con este control?

muchas gracias

principiante
03 de Septiembre del 2005
tienes que usar MapiSession y MapiMessage (Agrega el componente Microsoft Mapi controls)

Private Sub Command1_Click()
MS1.SignOn
MM1.MsgIndex = -1
MM1.RecipDisplayName = "[email protected]"
MM1.MsgSubject = "Hola"
MM1.MsgNoteText = "Probando envio"
MM1.SessionID = MS1.SessionID
MM1.Send
MS1.SignOff
End Sub

MS1 es el session y mm1 el message

montoliu
03 de Septiembre del 2005
muchas gracias, esto funciona. Pero tengo dos pequeños problemas:
1. que me pide confirmación cada vez que envio un e-mail y yo quiero que no lo haga
2. me da un error de perfil, y para que pueda enviarlo tengo que seleccionar cada vez el cliente de correo con el que quiero enviar el mensaje.
si sabes algo de esto dimelo, yo seguiré investigando a ver como puedo solucionarlo.

muchas gracias