Visual Basic - E-MAILS DESDE VBASIC

Life is soft - evento anual de software empresarial
 
Vista:
sin imagen de perfil

E-MAILS DESDE VBASIC

Publicado por amdrd (4 intervenciones) el 20/07/2005 23:34:16
HOLA

QUERIA SABER COMO PODER ENVIAR E-MAILS DESDE VBASIC NORMAL (NO NET)

GRACIAS
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:E-MAILS DESDE VBASIC

Publicado por Luis (5 intervenciones) el 21/07/2005 18:44:52
Dim ObjOutLook As Outlook.Application
Dim ObjMail As Outlook.MailItem

Set ObjOutLook = New Outlook.Application
Set ObjMail = ObjOutLook.CreateItem(olMailItem)

ObjMail.To = cPara
ObjMail.Subject = "Hola"
ObjMail.Body = "Envío un Mail de Prueba"
ObjMail.Importance = olImportanceHigh
ObjMail.DeleteAfterSubmit = True
ObjMail.Send
Set ObjOutLook = Nothing
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:E-MAILS DESDE VBASIC

Publicado por araceli (6 intervenciones) el 22/07/2005 09:18:25
¿sabrias como enviar un rango de celdas excel como body (mensaje)?
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:E-MAILS DESDE VBASIC

Publicado por Luis (79 intervenciones) el 22/07/2005 15:23:05
Es lo mismo, sólo tienes que buscar la forma en que quieres mostrarlas
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:E-MAILS DESDE VBASIC

Publicado por Araceli (6 intervenciones) el 27/07/2005 13:26:26
Mi problema es que no se como asignar ese rango de celdas al mensaje:

objmailitem.body = Range("A1:c15")

esto me da error, sabes cual es la manera de asignar este rango.

Otra cosa, si pongo un texto , se envia correctamente pero, me sale una ventana donde me informa que un programa esta intentando mandar emails y pide confirmacion. hay manera de evitar esto.

he visto en otros foros que recomiendan enviar los email con herramientas MAPI tu sabes hacerlo.

Y abusando de tu confianza, no sabras enviar faxes, es decir controlar el modem paramandar lo mismo, un rango de celdas
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:E-MAILS DESDE VBASIC

Publicado por Eduardo (67 intervenciones) el 27/07/2005 23:01:50
Hola sabes como enviar correo desde VB pero si utilisar outlook o como comfiguro el outlook pero seria mejor enviar sin utilisar dicho programas.gracias
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:E-MAILS DESDE VBASIC

Publicado por Luis (79 intervenciones) el 28/07/2005 16:35:09
Si, cuando usas outlook en algunas versiones te indicará que hay un programa que está trratando de enviar un mail, esto lo puedes configurar desde el mismo outlook para que no te pregunte.

Con Mapi sería así:
En particular a mi no me gusta ya que es más
'Abres una Sesión de correo
MsSesion.SignOn
mmMensaje.SessionID = MsSesion.SessionID

'Redacta un mensaje nuevo
mmMensaje.Compose

'Acusar recibo
mmMensaje.MsgReceiptRequested = True

'Destinatario
mmMensaje.RecipIndex = 0
mmMensaje.RecipType = mapToList
mmMensaje.RecipDisplayName = "[email protected]"
mmMensaje.ResolveName

mmMensaje.MsgSubject = "lhiwegdledkjlaxdkjl"
mmMensaje.MsgNoteText = "dcdld-kchñkjldclkdjscklsdlckn "

mmMensaje.AttachmentIndex = mmMensaje.AttachmentCount
mmMensaje.AttachmentPathName = "C:\" & Ruta
mmMensaje.AttachmentName = "C:\" & Ruta
mmMensaje.AttachmentType = mapData
mmMensaje.AttachmentPosition = Len(mmMensaje.MsgNoteText) - 1

mmMensaje.Send True

MsSesion.SignOff
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:E-MAILS DESDE VBASIC

Publicado por jankoesp (2 intervenciones) el 18/11/2005 12:57:51
Luis, yo tengo tambien un codigo que usando MAPI me envia un email.

Ahora necesito que en el cuerpo del mensaje me inserte tambien la firma que tengo configurada en el outlook (autofirma que sale cuando le das a nuevo mensaje).
¿Alguna idea de como hacerlo?

LLevo horas mirando por Internet y no encuentro nada...
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:E-MAILS DESDE VBASIC

Publicado por Cecilia Colalongo (3116 intervenciones) el 28/07/2005 18:40:12
Puedes utilizar MAPI. En http://my.execpc.com/~dg/tutorial/howmapi/howmapi.htm tienes un pequeño tutorial.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar