Access - Lotus y Acces

 
Vista:

Lotus y Acces

Publicado por Leonardo Santiago (37 intervenciones) el 14/01/2004 19:12:01
Alguien Sabe si existe alguna manera de hacer que MS Acces pueda mandar un correo electrónico de manera automática con cierta información mediante Lotus Notes, con Outlook por supuesto que se puede pero en la empresa tenemos Lotus Notes en el servidor de correo. Alguien sabe si puedo hacerlo así?
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
Imágen de perfil de Alejandro

Lotus y Acces

Publicado por Alejandro (4142 intervenciones) el 04/05/2023 16:57:05
Sí, es posible enviar correos electrónicos de forma automática desde Access a través de Lotus Notes utilizando el objeto de automatización de Lotus Notes. Para hacerlo, primero necesitarás agregar una referencia al objeto Lotus Domino en tu proyecto de Access. Luego, puedes usar código VBA para crear y enviar el correo electrónico.

Aquí hay un ejemplo de código que puedes utilizar como punto de partida:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
Dim objNotesSession As Object
Dim objNotesDatabase As Object
Dim objNotesDocument As Object
 
' Iniciar la sesión de Lotus Notes
Set objNotesSession = CreateObject("Notes.NotesSession")
 
' Abrir la base de datos de correo electrónico
Set objNotesDatabase = objNotesSession.GetDatabase("", "") ' reemplaza las comillas con la ruta de la base de datos de correo electrónico
 
' Crear un nuevo documento de correo electrónico
Set objNotesDocument = objNotesDatabase.CreateDocument
 
' Establecer el remitente, el destinatario, el asunto y el cuerpo del mensaje
objNotesDocument.ReplaceItemValue "SendTo", "destinatario@ejemplo.com"
objNotesDocument.ReplaceItemValue "Subject", "Asunto del correo electrónico"
objNotesDocument.ReplaceItemValue "Body", "Cuerpo del correo electrónico"
objNotesDocument.ReplaceItemValue "From", "remitente@ejemplo.com"
 
' Enviar el correo electrónico
objNotesDocument.Send False
 
' Limpiar los objetos
Set objNotesDocument = Nothing
Set objNotesDatabase = Nothing
Set objNotesSession = Nothing

Recuerda cambiar los valores de las propiedades "SendTo", "Subject", "Body" y "From" según tus necesidades. Además, asegúrate de que Lotus Notes esté instalado en el equipo en el que se ejecutará el código.
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