In our application, we have a COM component which fetches Lotus Notes email information. This component uses the following call to create a RTF file from the email.
status = LNrt.Export((LNString) strMailFolder,(LNString)nxrtf2path,LNCursorStart,LNursorEnd);
Where strMailFolder is the RTF filename with full path which is pointing to user’s temporary folder.
This call is creating a temporary file with name “default.CD” in C:\Windows\System32 folder. This works fine when the logged-in user is a Administrator or Power user.
However for a normal user this call fails since normal user will not have write permission to this folder.
Anybody have any idea on this particular issue? Incase if you have any workarounds to solve this issue, please help us by providing the same.