Por lo que veo, necesitas comunicar dos bases de datos para después enviar correos.
La base de toda comunicación de toda la vida han sido los ODBCs vía SQL.
Por lo tanto necesitas dos drivers ODBC: NotesSQL 3 y ODBC de Access.
El ODBC de Notes SQL lo puedes descargar desde la web :
http://www14.software.ibm.com/webapp/download/preconfig.jsp?id=2003-07-03+03%3A31%3A42.005783R&S_TACT=104AH%20W42&S_CMP=&s=
Los manuales del ODBC en: 
http://www-10.lotus.com/ldd/notesua.nsf/0/94e14b09320416c7852569df005a97c9?OpenDocumentMás info en:
http://www.google.es/search?q=cache:eHrRad-k9qMJ:www.mcpressonline.com/mc/1%40169.XSP1bqhtJ7n.0%40.214a2c5d+notessql+3+download&hl=es
Acuérdate que Lotus usa bases de datos no relacionales, por lo tanto este ODBC es un tanto especial.
Segun la dirección de la comunicación deberas utilizar diferentes métodos.
Por ejemplo desde algun agente en LotusScript como el siguiente:
Uselsx "*LSXODBC"
Dim con As ODBCConnection
Dim qry As ODBCQuery
Dim result As ODBCResultSet
Dim defaultQuery As String
Sub Postopen(Source As Notesuiview)
     Set con = New ODBCConnection
     Set qry = New ODBCQuery
     Set result = New ODBCResultSet
     Set qry.Connection = con
     Set result.Query = qry
     defaultQuery = "SELECT * FROM STUDENTS"
     qry.SQL = defaultQuery
End Sub
Sub Click(Source As Button)
     Dim inputSQL As String
     inputSQL = Inputbox("Defaults to: " & defaultQuery, _
     "SQL statement", qry.SQL)
     If inputSQL = "" Then inputSQL = defaultSQL
     qry.SQL = inputSQL
End Sub
Sub Click(Source As Button)
     Messagebox qry.SQL,, "SQL statement"
End Sub
Sub Click(Source As Button)
     Dim firstName As String
     Dim lastName As String
     Dim msg As String
     con.ConnectTo("ATDB")
     result.Execute
     If result.IsResultSetAvailable Then
          msg = "Student names:" & Chr(10)
          Do
               result.NextRow
               firstName = result.GetValue("FIRSTNAME", _
                                           firstName)
               lastName = result.GetValue("LASTNAME", _
                                          lastName)
               msg = msg & Chr(10) & firstName & " " & _
               lastName
          Loop Until result.IsEndOfData
          Messagebox msg,, "Student names"
          result.Close(DB_CLOSE)
     Else
          Messagebox "Cannot get result set"
          Exit Sub
     End If
     con.Disconnect
End Sub