After realising that a lot of people are ill-informed about Lotus Notes / Domino and its capabilities, I have established this blog (built on Lotus Notes!). With your help, I aim to set the record straight. Please help me redress the balance by sharing your experiences of Lotus Notes and posting all things good about the product - how you use it, how it helps you and how it helps your organisation.  Blog away!
Add Comment
Mike Woolsey wrote
on Monday 03 October, 2016 at 19:53:34 UTC
Opening Mail in Notes (Fradiocey) --

There's a variety of ways of opening a mail doc in Notes. Probably the most straightforward is to launch a "mailto:" link. This should allow you to set a subject line -- I don't remember if it's enhanced to also let you specify some body text, but I do remember it'll handle the subject.

If you really want to enhance it further, yes, Excel VBA will happily load Notes objects in COM. However, this requires more extensive coding than "Hey, pop up an email."

The Help documentation has a section, "Using OLE", that describes how to get the main objects. You'll actually need both NotesUIWorkspace (to display a doc in Notes) & NotesSession (to retrieve the mail DB path).

I know in earlier versions it was also possible to simply hand Notes an @Command; I don't see that in the documentation any more, but it may still work.

Reply »
Neill wrote
on Sunday 02 October, 2016 at 20:39:07 UTC
Hi -
I'm creating a system in c# using pmengal/MailSystem.NET to download emails from a domino server using IMAP. I'd prefer to not tie the system to LotusNotes (LN) too much so that is why I'm favouring IMAP.

So my system is going to download new emails via IMAP, but then I'd like a way for the user to click on a link which will take them directly back to their email within the LN client. I've debugged in Visual Studio to see if I can extract the key components that will allow me to build up the following url. This is the format of the URL which LN creates when you drag an email to your desktop:

I can think of only one way of doing this and that is to create an pre-delivery agent that adds the link above to all emails that are received? Then my program then extracts that from the email. I'm reluctant to use the Domino SDK as there are few resources out there on it.

Any help would be appreciated.

Reply »
TimC wrote
on Friday 30 September, 2016 at 18:38:28 UTC
Has anyone used Powershell or another scripting language to take a text file with group names and create the groups in the NAB? If so please share the code!


Reply »
Mark Crosby wrote
on Tuesday 04 October, 2016 at 18:03:43 UTC
Not exactly what you asked for, but a possible solution could be to create a .CSV file with the fields you want to import to the Group document. Names would be separated by semi-colons. Create a .COL file to define the mapping of .CSV values to Group form fields. Import the .CSV file as Tabular Text and specify the .COL file in the import dialog box and you're done!

akil wrote
on Friday 30 September, 2016 at 10:26:38 UTC
is there any way to create dynamic fields and bind it using xpage lotus notes

Reply »
PetiAti wrote
on Wednesday 28 September, 2016 at 11:26:46 UTC
I'm using a LotusScript to export data from Notes to Excel. When I tried it on Mac it doesn't work because it cannot create the Excel object. How can I export data on Mac?

Reply »
Mike Woolsey wrote
on Thursday 29 September, 2016 at 14:49:50 UTC
I can't really tell you what Apple's letting applications do nowadays, because I just don't get much call for it. I've noticed a number of people having problems intercommunicating on a Mac. I'm inclined to view the issue in reverse.

If there's such a thing on Mac maybe it can be accomplished in reverse from what you're expecting Notes to do. Or maybe, learning what Excel can do with Notes objects, you might be able to apply the results back into LotusScript BASIC.

What facilities does Excel for Mac have to communicate? I too k a quick look around & I couldn't find a nice, quick way for Excel to talk to the Notes API. Is there one? Maybe. I just can't find one.

Is there an interoperation protocol Excel can use to call Notes objects? VBA can do this on Windows. I've actually done it over COM. And LotusScript being a "super-VB", it does this too.

Create lotus notes email but don't send wrote
on Sunday 25 September, 2016 at 14:46:08 UTC
I'm really stumped with Lotus Notes and wondering if anyone has code that can be run from Excel or Word using VBA. I just want to create a blank email and populate the subject and body text and that's it. I don't want to send it but I need it to display on the screen so the user can complete it.

Reply »
Fradiocey wrote
on Friday 23 September, 2016 at 04:27:50 UTC
Hi, is it possible to get client mobile operating system & version information from lotus script? I tried using @Platform but no luck. Thanks

Reply »
Khader Quraishi wrote
on Tuesday 04 October, 2016 at 17:07:12 UTC
Please try @browserinfo("Platform") and see.

sidney wrote
on Thursday 22 September, 2016 at 15:54:12 UTC
Can someone tell me if its possible to vreate a user account and automaticly add db's to his or her workspace? im new to Notes but it is really time consuming to add 30 db's for each new user. and if so, is it also possible to create local replicas automaticly ? im looking for something like a user template. please let me know

Reply »
ilovelotusnotes wrote
on Thursday 22 September, 2016 at 16:07:34 UTC
yes that's possible. a number of ways to do this, but you'll need a Notes developer to get this right for you. you may also want to consider a single database used as an entry point to all those apps - like an intranet home page. I'm not sure of any specific templates for this - but you could create something that looks awesome and is specific to each user...

Sidney wrote
on Thursday 22 September, 2016 at 16:29:32 UTC
The rights some will give me and we aklready have something like a homepage with some links but i want to use the workspace for this, is there some documentation regarding this ?

Joe wrote
on Thursday 22 September, 2016 at 16:53:41 UTC
Try using a "Setup" policy. It lets you add databases to bookmarks automatically. If you google around the policy stuff, you can figure out how to do replication as well.

Mark Crosby wrote
on Wednesday 28 September, 2016 at 22:08:15 UTC
You can also use Policies to do this. Check out the Desktop Settings policy documentation

Lance Manion wrote
on Thursday 15 September, 2016 at 01:18:49 UTC
I have some very old Lotus Notes email files that I'd like to access, but I can't seem to find a solution. I don't know what Notes version they were created in, but the files are well over 12 years old.

All I want to do is load a version of Lotus Notes on my personal PC so I can read those files. I don't need database functionality. I don't need to send/receive email. I don't need any networking capabilities. Just the ability to open and read old lotus notes email files. I can't seem to find any solution. Do you have any idea how I can accomplish this?


Reply »
ilovelotusnotes wrote
on Thursday 22 September, 2016 at 16:08:45 UTC
You should be able to open the oldest mailbox in the latest version of Lotus Notes as far as I am aware (although not tested this to be honest).

Joe Brender wrote
on Tuesday 27 September, 2016 at 17:44:46 UTC
Notes 9.0 is backwards compatible all the way back(they all are), so versioning is never a problem. Don't worry about "old files" not opening in a new client.

I think the biggest problem would be having an id file that has access to those 12 year old files. If they are your mail files, it shouldn't be a problem. Install Notes and use your id file to login to notes then open the files. If it was your work mail from Company A, and your work email from Company B, and the id expired on both, then you're not going to get those files open without a certifier ID.

Mark Crosby wrote
on Thursday 29 September, 2016 at 16:41:22 UTC
I think you "just" need to get a copy of the Lotus (IBM) Notes client installed on a PC and open the mail files locally. You can get the Designer client for free now, but the end user client isn't free. Notes has been pretty good about backwards compatibility, so any Notes client created since the one that created the mail files was released should work fine.

What Joe B. said is true, but only if the database was encrypted using the old ID. If you copied the mail files from a server at the OS level, then chances are they aren't encrypted. If they were local replicas on someone's PC, then they very well could be.

Joel wrote
on Friday 30 September, 2016 at 05:05:02 UTC
One issue I think you're likely to run into is encryption. Notes e-mail files typically have encryption keys in them to prevent exactly what you're trying to do (someone downloading the file and then opening it without having a Notes Id with access to the file.

If this is an issue, you'll probably need the certifier Id used to originally sign the e-mail database file in question. All of the administrative functions to resolve the problem of not having access to an old file require the certifier id (even to re-sign the database with another certifier) for security reasons (so someone can't simply copy the database to their local hard drive and then open it with no security check).

Teh Hong wrote
on Wednesday 14 September, 2016 at 11:16:28 UTC
I need some help and advice. We have a script that open an Excel file in Windows with its path stated e.g C:\excel.xls but this is not working for Mac. How can I open an excel file; THexcel.xls say in "\User\TH\" in Mac? Thank you.

Reply »
Matt Fitzner wrote
on Thursday 08 September, 2016 at 19:43:39 UTC
congrats to your site!

Do you know any Voip plugin solution that can use embedded Sametime Client and can be connected to Asterisk? Like ilink - but ilink does not Support or implement with Asterisk..

Thanks for joining ypur knowledge.

Reply »
Victor wrote
on Thursday 08 September, 2016 at 04:34:00 UTC
Can't find information regarding mail enabled workflow applications in lotus notes and sending to exchange 2013. There must be some setting? or would I need to modify my lotus script code? for doc.send or @MailSend functions?

Reply »
Mark Crosby wrote
on Thursday 29 September, 2016 at 16:56:17 UTC
Notes applications will send emails depending on how the Notes client is configured for mail. Typically the client would be configured to have a mail going through a Domino server. The Domino server can be configured to connect internally to an Exchange server. However if there is not Domino server involved, Notes clients can be configured to use non-Domino servers for POP3, IMAP and SMTP. These connections are configured in the Advanced settings views of the local Name & Address Book (names.nsf) on the Notes client

Neill wrote
on Wednesday 07 September, 2016 at 14:03:19 UTC
I'm looking to find out whether it is possible to create a To Do item using the SDK preferably in C#. Or even to create an agent to convert an email into a ToDo item automatically if the subject contains particular characters/codes.

Reply »
Joel wrote
on Friday 30 September, 2016 at 05:11:27 UTC
You can do it with COM as the example shows (it creates a calendar entry, but the process is the same). If you have code currently to create an e-mail, you're just going to be changing the Form field and a few others (easiest thing to do is open the To Do field in a calendar using the Domino Designer and check the fields that exist there. Some will be optional, but especially look over the hidden fields and understand what they do - which ones should be set for your ToDo item to work properly).

Neill wrote
on Sunday 02 October, 2016 at 20:04:28 UTC
Thanks Joel

Rusty wrote
on Thursday 01 September, 2016 at 00:05:13 UTC
Is there a way to copy a custom view of a locally replicated database to another machine? We do not use any communication features in Lotus, only database management.

I have a killer custom view that others I work with would like to have, but cannot build it on their machines (field employees spread over the nation).

Can it be done?

Reply »
Steven Elwell wrote
on Wednesday 28 September, 2016 at 17:17:02 UTC
Depends on if the view is stored in the database or in your desktop.dsk

Mark Crosby wrote
on Thursday 29 September, 2016 at 17:04:58 UTC
When you said you "do not use any communication features in Lotus", does that include Replication?
Given the limited information provided I am going to speculate that you have an application that is being used by employees around the nation and that the data in the application is shared via replication.
You can (with the appropriate ACL rights) use the Domino Designer client to copy the view from your local db and paste it as a shared view in the server's replica copy. The replication task will distribute it for you, assuming the replica settings send design changes as well as data changes.

Joel wrote
on Friday 30 September, 2016 at 05:23:01 UTC
If the view is not a private view (if you created or can create it as a global view), you can add it to the server version of the database (or the template that database uses, and update the database from the template). The users will have to replicate from the server (I presume they're already doing this/know how to replicate data from the server?) to pick up the design change.

Another option is that you can create a database with a Page and a button that uses LotusScript to perform a design refresh on the other database. You would send that database to each user via E-mail. This method involves a bit of programming however, and is not trivial.

R.X.Britto wrote
on Wednesday 17 August, 2016 at 14:13:19 UTC
Is there a way to search this site?


Reply »
Rusty wrote
on Thursday 01 September, 2016 at 00:02:57 UTC
I always use Ctrl+F and use the browser's search tool.

Neill wrote
on Wednesday 07 September, 2016 at 14:06:42 UTC
try.. putting this in a google search and it will search this website...

Domino run Wordpress

AndrewK wrote
on Thursday 28 July, 2016 at 00:04:30 UTC
I have Excel VBA that creates and email in Lotus Notes from data in the spreadsheets, graphics and text and allows the user to view it before they send it.

I need a way of sending an email from Excel 2016 to Lotus Notes on a Mac. I am using COM on Windows.

I have seen Lotus Notes command line commands to open a new email but I can't populate the contents of the email.

I've looked at command line, AppleScript and LotusScript.

Any ideas please ?


Reply »
Lance Z. wrote
on Friday 12 August, 2016 at 14:25:29 UTC
Nubia Dear wrote
on Friday 22 July, 2016 at 15:38:50 UTC
Very nice and informative article here. Cool to read such a well-considered article! BTW, if anyone needs to merge PDF/PNG files online, I found a service here "".

Reply »
RobertMorgan wrote
on Wednesday 06 July, 2016 at 16:05:47 UTC
Is there any way, application, or plug in available to view saved .msg files in Notes?

Reply »
shane wrote
on Thursday 28 July, 2016 at 04:04:56 UTC
notepad, notepad++, import them in as txt?

BillyG wrote
on Wednesday 29 June, 2016 at 17:32:51 UTC
What happens to the Notes client trial after the 90-day period? Does it stop working or does it just nag?
If I'm trial-ing something out in the field, I don't want it to stop working in the middle of something important before I can get P.O. approved

Reply »
Mike Woolsey wrote
on Wednesday 13 July, 2016 at 14:34:45 UTC
It won't stop working.

Tom Hillebrand wrote
on Thursday 25 August, 2016 at 15:00:00 UTC
It's won't nag you either. It will perform the same.

Sozos wrote
on Sunday 26 June, 2016 at 10:07:17 UTC
Hi All

I have a very annoying issue with Lotus Notes private views. The selection formula I am using is @name([CN];staffName) = @name([CN];'username). So basically restrict the view to display only the specific user's document. However, for some reason every now and again a user will inform me that he cannot see his document. if I save and close his document the document appears in his view. Any advise?

Reply »
Mike Woolsey wrote
on Wednesday 13 July, 2016 at 14:33:12 UTC
Unfortunately, this could be due to the view refresh settings.

I say that's unfortunate because it's a private view. So it's pretty unpleasant to go through the process of re-creating all the private views for everyone everywhere.

I've taken to using single-category views. There's a @SetViewInfo() function that lets you restrict a particular view to one category. They y'just categorize by @Name([CN]; @UserName).

Still, there are drawbacks: the "alternate sorting" features don't work.

Also, one tradeoff is performance, but it's not a direct tradeoff. If your database is huge, @SetViewInfo will block everything while it tries to open the view the way you want the user to see it. OTOH, each activity keeps the view up to date for everyone. So it can be a trade to your advantage.

Akil wrote
on Tuesday 21 June, 2016 at 06:41:53 UTC
How dow pull attachments from SQL server to lotus notes and create a document with attachments

Reply »
Mike Woolsey wrote
on Wednesday 22 June, 2016 at 14:05:29 UTC
It's really a question for Microsoft side.

With Notes there's a NotesEmbeddedObject class that'll let you attach files into a document.

Mike Woolsey wrote
on Wednesday 29 June, 2016 at 14:05:01 UTC
There's an "EmbedObject" call for in the NotesRichTextItem class, and attachments are supported in a NotesEmbeddedObject class.

I think the issue is more, how do you pull the document out of Microsoft SQL Server. Check with Microsoft on that.

Mike Woolsey wrote
on Tuesday 12 July, 2016 at 14:05:57 UTC
Hm, maybe my original response got lost in the Web ether.

The NotesRichTextItem object has a nice "AttachFile" method, so ... not a problem for Lotus Notes.

I believe SQL Server stores things as binary objects, which means you have to convert anything stored there into an attachment & save it.

Polymorph Ltd wrote
on Wednesday 15 June, 2016 at 12:00:57 UTC
Here's a solution to a long standing issue with the Lotus Notes client and high DPI displays (e.g Microsoft Surface).
This should hopefully get your Notes apps back to looking great again, it has worked a treat here!

Reply »
Rohit Singh wrote
on Friday 10 June, 2016 at 20:37:39 UTC
Hi I have a table in a lotus notes document containing columns Item no., Item Description, Item Quantity.

I have to show this document 5 times in a view of the table has 5 rows with different item no.

And each item row should have the corresponding values from the column.

How do I Acheive this last option of showing only the corresponding value of each item. I am able to show 5 rows in the view if there are 5 rows in the table.

Please help with an example!!

Reply »
Mike Woolsey wrote
on Thursday 16 June, 2016 at 00:25:07 UTC
Try this:
Add a column with your Item Description, just to the right of your Item Number column.

Now **don't** sort or categorize the column.

Check the setting "show multiple values on separate rows".

Again, **don't** sort or categorize the column.

Try this on the simplest view, selecting only the docs you want to display, and with only this set of columns, first.

There are distinct limitations on this kind of view, so don't expect it to work with every other feature. Alternate sorts and sorted columns "in between" can cause tangles. So keep the view pretty straightforward.

Terry Comeau wrote
on Wednesday 08 June, 2016 at 19:38:13 UTC
We us laptops in the field to document claims using apps developed in IBM Notes. The data and forms are replicated back and forth between the server and the laptops. The adjustors can create a summary document to print off and get the client to sign. We'd like to get away from the printers in the field.

How can we create a summary report and get a signature from the client onto that document in the field? And back to the server.

Where would I start?

Reply »
shane wrote
on Thursday 28 July, 2016 at 04:08:10 UTC
COM / OLE to a MSPaint image, using a touch screen would allow them to draw their signature on the screen and it can be saved. Documents Library Database would let you do that.

Mark Crosby wrote
on Thursday 29 September, 2016 at 18:49:03 UTC
I worked with a signature pad from a company called Topaz 15 years ago. An extra piece of hardware is probably not what you want, but they (or someone else) might have a software 'signature pad' that could capture the signature image.
The image of the signature will be unique since no one signs *exactly* the same way each time. This unique value is used in conjunction with the values in the fields you want to secure to create an encrypted signature. Changing any of the values invalidates the signature.
Wow! They still have the code sample I provided to them 16 years ago. (
Looks like they have some software options, I'll include the link below.

DF wrote
on Tuesday 07 June, 2016 at 18:53:43 UTC
Hello, everyone.
Thank you all for responding to a previous question that I had, I greatly appreciate the help.
I do have another strange situation that I could use some assistance with.
One of the environments that I manage has a monitoring server that has an event generator set up that checks the connection to all of the servers (and to the DDM.nsf replica on each of the servers) in the network every 3 minutes. If that connection attempt times out, the event generator is configured to send out an alert email. I should mention that the servers are in different domains, but the monitoring server has valid connection documents to all of them.

The problem that I am noticing is that when I bring down one of the servers, the event generator does not send out the alert email. By watching the JConsole on the monitoring server, I can see that the event generator checks and notices the failed connection, but it doesn't follow up by sending out the message like it should.

Now, here is where it gets weird. If I forcibly restart the event monitor task on the monitoring server, it then sends out that alert about the failed connection....and this could be hours from when the actual event actually happened. It is as if the event generator and/or the event handler message is somehow getting stuck, and only when I restart the event monitor task, does it then release the message that it was supposed to send out when the event first happened.

Now, for some reason, this doesn't happen with every server that the generator is set up to watch. The event generator number is the same, we just added every server that it needs to check to that one event generator (it's only about 16 servers). And, the events4 and DDM databases are all replicas across the environment (which are all properly replicating), so I cannot figure out what is causing this message lockup to happen.

The other weird issue that I have noticed (and I'm not sure if it is related to the event monitor issue or not) is that the monitoring server is constantly showing a message in the logs that states "Suppression interval = 0", and it seems to throw 3-4 of them in a row right when it should be sending out one of those event notifications. I cannot find anything anywhere that references this specific message, and it does not point to any specific ini setting that is set up on the server. I say this because none of the settings on the monitoring server have anything to do with any type of suppression interval.

If anyone has any insights to this problem, or the console message, please let me know. I have tried contacting IBM's support about this, but that was a lesson in futility.

Thank you all very much.

Reply »
Mike Woolsey wrote
on Thursday 09 June, 2016 at 14:55:21 UTC
Well, to get more information, I believe there're two Notes.INI settings that'll log volumes of data about events:


You may have to sort through what it thinks is happening, and I'm not sure what other events are in progress so it could be a lot of info.

PEIDER wrote
on Tuesday 14 June, 2016 at 20:38:17 UTC
Hello DF,

maybe this info can help you ....
It may be possible that here are to much Messages at the same time ...

Angelia wrote
on Friday 03 June, 2016 at 02:30:42 UTC
Microsoft Office Library template (StdR7DocLibMS) only supports old version of Microsoft office. Is there any way to get a template for Office 2010 and above

Reply »
Mike C wrote
on Thursday 02 June, 2016 at 16:53:37 UTC
Anyone know how to get acrobat working with Notes 9. The actions to convert message to PDF are no longer available.

Reply »
Mike Woolsey wrote
on Thursday 09 June, 2016 at 13:43:46 UTC
I remember this from a while back, maybe it'd help:

Brett wrote
on Tuesday 31 May, 2016 at 16:45:25 UTC
Hello, we use Domino to review documents here. We are experiencing an issue with Word 2016 where documents do not open properly (Domino works to the point where the file is downloaded, but Word 16 then says "Invalid Document ID")

Do you have any advice?

Reply »
Mike Woolsey wrote
on Thursday 09 June, 2016 at 13:42:10 UTC
There's an outside chance you may need to add the following registry entry:


If it's specific to Microsoft Word 2016 and not earlier versions, it'd appear that it's ... specific to Microsoft Word 2016 and not Lotus Notes. You didn't change Lotus Notes, you changed Microsoft Word, and that introduced the issue.

Aside, I'm sure Microsoft will weigh in as doing something new & exciting so as to break this. Thousands of .rtf files were broken when they introduced Word 2010, and I've yet to see any substantial action to recover them. I still have Word 97 handy to read documents out of our archive.

Good luck!

MJ wrote
on Thursday 26 May, 2016 at 19:41:35 UTC
Help, please! I need a Lotus Notes expert. We recently launched a new team database in Lotus Notes. We're noticing some senders (specifically, other Lotus Notes team database IDs) email's are coming in flagged normal priority. The users of those other databases insist they are not flagging their emails to us. How do we remove the flag on specific users so future emails do not automatically get flagged?

Reply »
Bikswan wrote
on Tuesday 24 May, 2016 at 00:25:32 UTC
Hi, do you know if there is any third pary .Net API available to extract emails & attachments from Lotus notes database? is it required to have lotus notes installed on PC to use Lotus Notes C++ API.

Reply »
Polymorph Ltd wrote
on Tuesday 24 May, 2016 at 09:51:53 UTC
Absolutely, for pure email+attachments you have a number of non C++ / client choices (assuming you have a Domino server):

* Use a .Net IMAP / POP3 library
* Use REST ( )
* Write your own domino SOAP web service & call from .Net

Ivan wrote
on Wednesday 11 May, 2016 at 20:06:38 UTC
I miss Domino and Notes client so much! After 12 years running numerous business applications in Notes I am trying to deploy similar business apps on Drupal and other MS platforms and it is incredible pain in the ass!!! What took hours in Domino takes days and weeks in php/Drupal.

Reply »
Sue H wrote
on Wednesday 06 April, 2016 at 04:42:08 UTC
We use Notes/FX in many of our databases and will soon be upgrading to Office 2016. When I tested field exchange with Excel 2016 it doesn't appear to work. Is it no longer supported or is there a work-around?

Reply »
Polymorph Ltd wrote
on Wednesday 08 June, 2016 at 14:07:51 UTC
Hi Sue,
We tried here too and found very much the same. One thing to check might be if you're using a 64 bit version of Office as it may need to be 32 bit for it to work with Notes.
In nearly all cases we have replaced NotesFX with LotusScript/OLE agents to update/create Excel spreadsheets (and this works fine in Office 2016 as we use it daily).
Hope that's of some help!

Jaime Robertson wrote
on Tuesday 29 March, 2016 at 03:53:13 UTC
Interesting Blog! I use Follow Up flags extensively, with context tags in the Action field. In the standard Follow Up view, I can not sort or filter the Action field. Is there anyway to do this or to create a custom view specific to the Action tag (i.e. @Ryan 1:1). Thank you.

Reply »
AC wrote
on Wednesday 09 March, 2016 at 17:23:13 UTC
Hi there, are there any "free" tools out there to allow one to report on existing users versus numbers of mailboxes and/or unused mailboxes, etc?

Reply »
Ptr wrote
on Monday 22 February, 2016 at 20:11:26 UTC
How can I get a trial of Lotus Notes 8.5.3? I have registered and ID on IBM site but its just impossible to find a link to a sensible download. Any clues please?

Reply »
Mike Woolsey wrote
on Wednesday 24 February, 2016 at 14:59:23 UTC
I don't know if 8.5.3 is still available, but I had another thought. Are you looking at it for email, or for application development?

I believe it's Notes 9 that shows up as an evaluation, today:

When I downloaded Domino Designer 9, it included a copy of Notes 9.

I don't remember whether the email template is included with Domino Designer. If it is, you could get an initial look at email as well. It's hard to get a complete picture, but you get a lot more than, say, Sharepoint without the server (...!!).

Now, granted, you don't have an ID license for Notes 9, that comes at a cost. And no, it's not a server. However, you can see a whole lot about Notes and really, Domino applications' interface to Notes, from Domino Designer.

Irene wrote
on Friday 19 February, 2016 at 10:32:47 UTC
I am so glad to hear someone loves Lotus Notes. If managed properly it is more stable and great to use.

Reply »
Thomas wrote
on Tuesday 20 September, 2016 at 08:59:19 UTC
I fully agree. I love Lotus Notes. It's very cool because its open. Even if almost everything is included, those few bits one might miss, can be added easily.

Too sad, that IBM does such a weak marketing for it.

Michael wrote
on Saturday 13 February, 2016 at 16:22:37 UTC
Looking to be fluid with using Lotus Notes and want to insure a replacement to the Lotus-Notes-Journal or IBM-Notes-Journal. I've been using Lotus Notes since Version 2 and like using Notes Journals for adhoc note taking with HTML or Screen clips of notes then being able to categorize and doclink notes. Using a full text search can search these databases and if needed to recall information (I have a lot), it can be found. So far I am looking at WordPress as a replacement, but it doesn't meet my immediate needs. I'd like to be able to export my Notes Journal to other systems and if I feel Notes is a viable long term solution maintain Notes. I'd like to be able to test my solution across multiple solutions. Has anyone tried to do things like this? I know what needs to be done, but as you may know this will take a lot of effort. I'd like to find others interested or use Notes this way looking for a solution.

Reply »
Michael wrote
on Wednesday 17 February, 2016 at 14:54:46 UTC
I just wanted to add that I ran across the following article which validates my desire to be more fluid with Lotus Notes. The IBM Analytics ?

Mike Woolsey wrote
on Tuesday 23 February, 2016 at 14:37:27 UTC
Since 2001 I've searched for something as versatile as Notes. It's not there.

I use Weebly for some blogging. I haven't looked for full text search in particular on Weebly, mostly because I've been dissatisfied with just about everything else I've looked at for search. It's remarkably quick, useful, and again versatile on Notes.

There're some Notes features that are useful to me that you haven't mentioned, though, so I suspect you may find what you're looking for. Keep an open mind about some things taking more time, and some things you simply can't do. It can be aggravating, but it's not always fatal.

The big problem I always ran into, though: I couldn't integrate with other data sources well, anywhere outside Notes. It required gobs of code that had to be learned, then manually entered. That's costly. And any learning only has a half-life of about 3 years with things outside Notes.

So choose where to spend your time. If you find a way to use it wisely, we're always interested!

Richard D wrote
on Thursday 04 February, 2016 at 16:16:08 UTC
Can you make a Lotus Notes Website mobile friendly ??

Reply »
Mike Woolsey wrote
on Thursday 04 February, 2016 at 17:32:13 UTC

There are extensive discussions & descriptions of mobile interface frameworks at for instance.

This is more into nuts & bolts additions to a Domino application, but those of us who've been doing this for over a decade have repeatedly redone the interfaces on Domino applications. It seems to be "the way" of many well-used applications: once a company has their internal business needs handled well in an application, the application itself can be presented out to numerous different browsers, mobile users, wireless apps, tablets ...

Mike Woolsey wrote
on Tuesday 09 February, 2016 at 14:31:49 UTC
Mike Woolsey wrote
on Wednesday 10 February, 2016 at 18:55:42 UTC
I was getting some information on Bootstrap and ran across this as well.

Mobile interfacing is a very important piece of XPages work, but I hadn't run across what IBM & others were doing atop of Bootstrap 'til you asked about it. It looks interesting.

syed.jahanzaib wrote
on Tuesday 02 February, 2016 at 07:40:06 UTC
I have domino server 8.5.3 FP6 on W2008 Server. (64bit) and transnational logging is enabled.
I wanted to know that if I run compact -a , it archives the data, but it donot reduce the file size. To reduce file size, i have to execute compact -B which reduces the file size.

So can I run "compact -a -B" ? any issue ?

Reply »
Mike Woolsey wrote
on Wednesday 10 February, 2016 at 14:46:57 UTC
I can't think of a reason why not. Normally compact runs through switch settings in the order that they appear on the command line.

I'm not sure you want to take the time to run a compact with file space reduction every night on the server, though. I'd probably opt for something that occurs less frequently, like maybe once a week doing the full compact.

DF wrote
on Friday 15 January, 2016 at 15:15:40 UTC
Hello, everyone.
I have a question for any/all engineers regarding database size and indexing in Domino 8.5.
I have a situation where we have an application database that is showing 60gb in physical size. It has all of the size-reducing options on it except DAOS (only because there are less than 20 docs that daos will pull out of it). When I made a non-replica copy of it for testing, the database size shrunk down to less than 4gb. Then, when I ran a full updall on it, it blew it back up to 60gb again (so the size must be due to an index issue because the databse is almost fully compacted).
Now, I saw someone mention on a forum that they had a Domino database that was showing as being over 90gb in size and had a lot of indexes in it, but it was still functioning and didn't lock, my question is, do these indexes on a database actually count towards the 64gb physical hard cap, or is the true data size that low number that I saw when I made the copy of it for testing?

Reply »
Mike Woolsey wrote
on Tuesday 19 January, 2016 at 14:49:35 UTC
I'd go looking into why the view is so large.

Big views, like big forms, are often a merger of design choices that you can alleviate.

Sometimes it's just a space-saving switch isn't thrown on the view. Sometimes someone has thrown a space-using feature that you don't recognize just yet. On occasion the view itself has a lot of features, and there's little you can do to deal with it except move the space-using feature off to another view (and yes, often it'll cost you far less space to split out another view).

I'm not sure how I'd tell you to go about it, but here are a few pointers:

1. If you're not really displaying response docs, and you still have response docs in hierarchy -- shut them off.

2. If you have alternate sorting (it's a switch on the column) on most/all the columns, there's a switch you can throw in 8.5 so the alternate-sort isn't automatically created. You may never use that alternate sorting, so shutting it off can save you a lot of space.

3. This one is subtle. If you have a column that is not sorted; and that same column says "show multiple values as separate entries"; and you're not using the column-indexing feature (I'll describe it below); then you may want to shut off that checkmark. This checkmark is always enabled on categorized columns: there it's no prob'. It may be useful to you on plain, sorted columns -- no harm there if you really need it, but you may want to check whether the field even has multiple values. However: on non-sorted columns it's performing a very special feature: non-sorted columns index multiple values by the prior sorted, multivalue column. So it's great when it's needed, but when it's not, it can use up disk space for no apparent reason.

This last issue is hard to explain -- even the help doesn't do a good job of it ("Advanced Options for Columns" -- "Sorting Multiple Values" describes what you want to do -- but not how!). You may want to experiment with your view to see what happens. This stuff only impacts on multivalue columns. So I'd say if the columns don't have multiple values, you'd be safe turning off the "show multiple values" switch **on unsorted columns**, saving the added work & space for it.

Slawek wrote
on Tuesday 19 January, 2016 at 17:08:28 UTC
In Administrator of Files, when you select database, in Tools/Database you have a tool called "Manage Views" which will show you size of all indexes inside your database. You can check there which are so huge in your case.

Mark wrote
on Wednesday 23 December, 2015 at 00:46:30 UTC
I have used Notes since about 1993. I'm retired, still have Notes 8.5.2 for my email and personal data. I don't connect to a server, just have POP email connections. Works fine, even on Win 10. My problem is, my ID will expire in a couple of years and then I'll be locked out! I have the original certifier ID. I have the Admin and Designer software. I can't figure out how to recertify my ID!!

Reply »
Mike Woolsey wrote
on Tuesday 19 January, 2016 at 14:56:12 UTC
I vaguely remember this, so I looked up where you import it ...

It's under File..Security .. Your Identity .. Your Certificates. The "Get Certificates" button has an "Import (Merge) Notes Certificates" that'll add new certificates.

To create the safeID you need to import ... I'd say look up Help's "Renewing Notes certificates before expiration" and see if you can follow the "removable media" instructions. They create the files without moving them around in email.

'Hope it helps.

Slawek wrote
on Tuesday 19 January, 2016 at 17:05:33 UTC
If you have original certifier ID (and pass:), you're fine. Just recertify your ID. Manually it can be done in Administrator from last tab - Configuration/Tools/Certification - use first position "Certify". In first step you select certifier ID file, put password, and in next window you select on disc ID file which you want to recertify.

Derek Scott wrote
on Friday 18 December, 2015 at 19:57:31 UTC
Has anyone used the IBM Notes AMR tool? It allows you to unarchive (revert) your local and server archives back to your primary mailbox.

Reply »
David wrote
on Thursday 17 December, 2015 at 19:41:49 UTC
We're trying to set up a company calendar accessible via our intranet. I created a mailbox, gave anonymous read-only permissions, set the default frameset for the database to be "CalendarFS", and anonymous users can see the calendar when they go to So far, so good. However it opens up to a one-day view. I'd like it to default to a Month, or at least a Week view, and my Googlefoo is failing me. Any tips? Also, I set up a regular mailbox file based on the StdR85Mail template. Can I remove the mail and to do pieces, or is there a better template I should use?

Reply »
Mike Woolsey wrote
on Monday 28 December, 2015 at 14:05:51 UTC
This is worth experimenting with, to see what you can get. It's possible the Web design is overriding the default open format, but ... worth trying.

For the view -- there's a way to force the initial format of the view for everyone. if you open the view in designer, then select "Design.. View Properties", in the infobox' time & schedule tab (look for a clock & calendar icon), you should be able to select the "Initial Format".

Give it a try, see if it gets through the Web code involved.

DJ wrote
on Wednesday 16 December, 2015 at 07:12:41 UTC
Hi, I'm trying to reduce the volumes of emails for a team - I want to see if the changes we've made have worked by taking a snapshot of the Inbox each morning. I'd like this to be automated. I 've created an agent to copy the mails in the Inbox to a new folder. That was easy enough. Any suggestions on how to put an 'Extract date' against these emails? After a month or so I'd like to then export these mails to Excel so I can see how the volumes and the age of mails in the Inbox have changed over time.

Reply »
Mike Woolsey wrote
on Thursday 17 December, 2015 at 16:33:06 UTC
You can certainly add an "ExtractDate" field to the document, but it's likely to make the email look like it's not been read.

I'm not sure why you'd want it?

Ultimately, the data can all be written to a .csv (comma-separated value) file, which Excel can import and slice & dice as you see fit. At worst you may need to have a server agent write the file, then reload it & email it to you. Make sure two agents don't end up with the same file name & path ... or they'll start writing over one anothers' work.

Sultan wrote
on Tuesday 08 December, 2015 at 08:44:16 UTC
HI Vamsi,

I want to keep a copy of outgoing emails. copies of sent emails needs to be deliver to other email address.
Is it possible.
Please let me know how to achieve this.

Thanks in advance.

Reply »
Mike Woolsey wrote
on Wednesday 09 December, 2015 at 13:26:53 UTC
Well, there are a number of ways to handle this, and I'm guessing at which one you want.

Since you mentioned outgoing emails, I believe you're looking for "mail journaling", which is a feature the server router will implement based on certain criteria of emails it routes.

Other possibilities: there are also inbox archives if you want to archive emails that you've saved to your mail DB.

Notes also has a great deal of capability when it comes to customization & stationery that'll help you set up standard email responses.

Irv Schor wrote
on Tuesday 15 December, 2015 at 01:10:58 UTC
For an individual, this can be done via a Mailbox Rule on your own. However, your Administrator controls the server router settings which might prohibit these from being sent to an external domain.

LotusNewbie wrote
on Tuesday 08 December, 2015 at 05:36:55 UTC
So I am new to the Lotus arena and am currently trying to create a service in C#/.Net which can be used to access mails, contacts, etc of different Lotus notes users. The idea is to talk to the Domino server remotely somehow and get data associated with different users. I have worked with Exchange before and was looking for something similar to the EWS Managed API but there seems to be no exact lotus counterpart. The closest thing I found was interop.domino.dll which seems to keep throwing user xyz not a server error. Any help would be appreciated. Thanks in advance. :)

Reply »
Mike Woolsey wrote
on Tuesday 08 December, 2015 at 14:13:40 UTC
Hm, well, I've done this from a few different levels, just not C#.

"xyz not a server" makes it sound to me like you've installed a Domino server, but you're authenticating with a Person name -- which refuses to run local on a server. Layering multiple installs may've just confused the issue, too. You might confirm this situation by authenticating with "xyz" actually being the server ID, & see what happens.

The mailserver normally has a great deal of access to inboxes. Contacts can be local, though, so they may not even be on-server.

There is also CORBA / IIOP support last I checked. It may take some changes to authentication, but it does work.

Mike Woolsey wrote
on Monday 30 November, 2015 at 15:12:27 UTC
After working for a long time in Notes & Domino, recently I had the opportunity to use a lot of features in a new, flexible application. Just thought I'd mention it so you know the mix will get you somewhere.

First, I started shoving those nagging validation & translation scripts into profiles. I set up a profile for the app, and then a separate profile for each complicated form. Tossed the formulas in there that the customer was obsessed about changing.

Presto -- no more design deployments for that.

Turns out, it made a good place for putting other view & app data into it, too. When the app needed data from another app -- be it RDB, Web Service, or Notes -- a few fields in the app profile, and once again, no design updates when things moved or changed.

Tougher were the columns. Column formulas can be profiled, too, but the Designer still likes to change column names. So it's sort of like balancing a pencil on-end to keep column formulas working. But it does work, once y'figure out what it's doing.

In all -- I explored a vast world of flexibility & loose coupling that after decades in development, I finally had the opportunity to put it all together.

Reply »
NotesNutz wrote
on Thursday 12 November, 2015 at 02:51:55 UTC
How do you get it to work with the H Drive on a terminal server when only one instance of notes can run at a time on a PC. Once more than one person launches notes it fails

Reply »
Mike Woolsey wrote
on Tuesday 15 December, 2015 at 17:04:34 UTC
I put the application on a Domino server, and the Domino server supports multiple users.

The Notes client does not arbitrate between multiple users when it accesses an application from its local file systems.

dave wrote
on Wednesday 13 April, 2016 at 10:18:27 UTC
follow the official notes for Citrix installs - the technique seems to work fine on a TS. We call it NOATS - Notes On A Terminal Server. Not strictly supported by IBM/Lotus though, but who cares if it works.

Logan wrote
on Monday 26 October, 2015 at 19:49:50 UTC
I am struggling understanding TLS on a Domino server. One of our clients asked us to configure TLS for smtp. Once I configure TLS, won't all e-mails transmit via TLS? Can you explain how it works?

Reply »
Mike Woolsey wrote
on Thursday 19 November, 2015 at 13:55:59 UTC
I'm not "up" on every outbound & inbound protocol, but I've heard this as well.

It sounded to me as if some of the different releases & fixes did have this issue, but on the more recent releases all I've seen is silence.

Sorry I don't have this responsibility any more, it would've been interesting to try out some configurations.

Chris wrote
on Wednesday 14 October, 2015 at 05:54:20 UTC
My sysadmin automatically archive the body text of emails after a year or so.
I would like to keep the full text emails though in a separate NSF for offline use.
Is there a way do sort of a batch retrieve action? It's about 50,000 emails that I want to get back, so manual is not really an option :-)
Thanks guys!

Reply »
Mike Woolsey wrote
on Tuesday 20 October, 2015 at 14:41:10 UTC
In the event you were using the archival system I've used, it actually has a search mode that will retrieve the requested searches without you waiting around for it.

You do have to set up the search; There are probably limits on the number of docs you can retrieve in one pass, too. 50k might be a lot.

OTOH, there may be a way to craft an agent that does what your action buttons do. Y'could open up the code in Designer and see if you could put it all together.

I wish you well; tell us how it turns out!

Derek Scott wrote
on Tuesday 10 November, 2015 at 22:11:52 UTC
If your email was natively archived to a server or your local desktop you can use the AMR tool below to move the archived email back to your primary mailbox.

Archive Mailbox Reverter for IBM Notes and Domino

Move server and local archived mail items to

Ahmed Nehad wrote
on Sunday 11 October, 2015 at 12:18:02 UTC
Hello, i was asking if is there a possibility to run custom scripts on lotus notes like for example filtering certain emails and getting some information to it and exporting this info to a text file.

Appreciate your help


Reply »
Mike Woolsey wrote
on Tuesday 13 October, 2015 at 14:25:34 UTC
Yes. It's pretty straightforward, too.

You can run an agent under a number of different triggers (I'd start with "scheduled", but once you've read up on it you can set up "after mail has been saved"). The email content is in a rich text field, and the NotesRichTextItem object can load it and hand it to you from .GetUnformattedText.

Also good to check: NotesDatabase.UnprocessedDocuments & NotesDocumentCollection.UpdateAll. Using these properly lets you see any new documents arriving after the agent's last run.

LotusScript is BASIC. So there's the ability to create & read/write files: "Open" / "Print"

Complicating this though -- when run on the server, the agent will predictably save to the server. You'll need to set security options (a tab when designing the agent) so that the agent is allowed to do this.

And of course once the file is there, you may want to save it somewhere. That's more a Windows thing with shared volumes, so I'll leave that to the complexities of Microsoft. If you want to email the result, you can do that, too.

Have fun!

Henry Schaumburger wrote
on Friday 09 October, 2015 at 19:34:15 UTC
Lotus Notes (now IBM Notes) is a truly fantastic environment for creating and consuming easy to use, powerful and secure applications. I'm constantly amazed how hard it is to build applications in other environments. Notes has all the important plumbing such as security, encryption, replication, several development languages, database, and web server built-in. It is an extremely open environment with numerous APIs.
You can't fairly compare SharePoint to Notes. Most sharePoint implementations I have seen are little more than very expensive file servers with little added functionality (Think Novel Netware 3.11 from 1990's). SharePoint is like one of the free sample templates that come with Notes.
I can't even count the number of awards and accolades I have received over the years for the hundreds of applications I have developed and deployed using Notes. Notes simply makes you look good!
Maybe I should become a Notes/Domino evangelist. (LOL)

Henry Schaumburger

Reply »
Stephan wrote
on Monday 28 September, 2015 at 14:13:50 UTC

is there a way to add a disclaimer to all outgoing mails? I want to set this global not per user. Our old solution (before the great Lotus Notes) was postfix in combination with altermine on the smarthost. Unfortunally this does not work anymore with notes.
Any ideas ?

Reply »
on Tuesday 13 October, 2015 at 11:41:41 UTC
Sy@m wrote
on Tuesday 13 October, 2015 at 11:42:20 UTC
Irv Schor wrote
on Tuesday 15 December, 2015 at 01:14:06 UTC
There is also a 3rd party tool from Crossware which offers far more flexibility and also will work from mobile devices.

Nauman wrote
on Friday 18 September, 2015 at 05:28:05 UTC
Is there any way to protect editing in received emails? I observe user can change the received email text and saved it.

Reply »
Mike Woolsey wrote
on Tuesday 13 October, 2015 at 14:30:50 UTC
You can mark an email for no changes by marking it confidential or private. This has other downsides, such as preventing its being forwarded, but it does the job.

Gokhan wrote
on Wednesday 16 September, 2015 at 12:48:48 UTC
Hi All,

I am looking for vba code to connect a server and a database, then extract all the information to the excel file.

Gotta be simple and neat please.

Thank you.

Reply »
Rienk Bijlsma wrote
on Monday 14 September, 2015 at 14:35:06 UTC
Super Human Software!

Reply »
Jan West Peterburg wrote
on Wednesday 02 September, 2015 at 10:27:07 UTC
We have implemented Lotus Domino Servers together with Lotus Notes more then a decade now for email and crm purposes. Still rock solid... very fast and flexible.. I love Lotus Notes ;)

Reply »
Rusty Chain wrote
on Monday 31 August, 2015 at 12:04:39 UTC
Hello fellow lotus noteturians.

I am wondering if anyone has any best practice advice for setting up a shared mailbox in lotus notes? Do they require an id file? etc

Would appreciate any input possible!

Reply »
Mike Woolsey wrote
on Thursday 24 September, 2015 at 14:05:50 UTC
A shared mailbox / inbox does not require a separate Notes ID.

You can grant users access through the ACL much as you do any database.

You can set up the mailbox with a name that you wish to be added as the origination. Just keep it reasonable. Once you've decided on a name, you'd need to set up that name in a mail-in database record that sends addressed emails back to your shared mailbox.

If workflow gets complicated you can always modify the database design to handle it. Until it gets to that your users can set up folders that seem useful for their needs.

Irv Schor wrote
on Tuesday 15 December, 2015 at 01:17:12 UTC
As an administration tip, to keep from having to manage access, create an access group at the same time as the MIDB. Also, be sure to update the Mail File Profile with the canonical name created for the shared mailbox. Note - We have found that when using a particular 3rd party tool to manage signatures, the MIDB documents needed to be converted to Person Documents in order for Domino Policies to be applied properly.

Edward wrote
on Sunday 30 August, 2015 at 18:34:43 UTC
It's funny how so many companies nowadays are using SharePoint as a "knowledge base" but in fact it just ends up being a large document repository in many cases. Lotus Notes used to provide a rich user experience for creating actual knowledge base articles, which is not something that SharePoint can do out of the box or easily for that matter. I feel companies that migrated from Notes/Domino to SharePoint have lost valuable capabilities like the ability to easily create, share and search for support and training documents. This was a cornerstone of the Notes/Domino platform.

The company I work for now, has a huge implementation of SharePoint. It's divided into a plethora of "sites", most of which are abysmal repositories of MS Office documents. People send out these long and ugly links pointing back to their MS Office doc in SharePoint, and just the link itself is a turn off. It's so frustrating to search for and find stuff, and this is supposed to be more efficient than Notes? It seems at least in my organization, most people are at a loss to a higher potential of SharePoint, as most use it for storing documents and think that this is our knowledge base. Maybe I am not using or understanding SharePoint right, I don't know. I can appreciate MS Outlook as a mail client over Lotus Notes email, but I would *never* endorse SharePoint over Domino as a knowledge management system.

Because of this, I just maintain my own personal copy of a Lotus Notes document/knowledge base, and it helps me immensely. Too bad for all these companies not using Notes/Domino any more, as they are now missing out and it's causing a regression experience in terms of knowledge and support article management for their employees.

Reply »
Mike Woolsey wrote
on Thursday 24 September, 2015 at 14:07:17 UTC
Exactly my experience as well. By moving to Sharepoint companies seem to be losing a lot, especially with Notes 9's plug-ins.

Vigilus wrote
on Monday 27 July, 2015 at 20:06:43 UTC
Vigilus is an IBM Notes organization. In addition to our Notes based CRM Application...VMobile we have Development and consulting services as well .

If you need Notes or XPages mods on New or exisiting Notes apps....we would be happy to help.

Reply »

older posts >

Advertise Here!

Hey – if you like it, add a comment – no need to register!

Want to get in touch? Send us an Email.

Show your support on your sleeve website.

keep me updated



Submit Button

Ed Brill
Bleed Yellow
Planet Lotus
Mary Beth Raven