Lotus Notes 8.5 Client For Mac



The title may sounds pretentious but extracting mails out of Lotus Notes issoooo hard and complicated, that achieving such a task feels like winning anepic battle against the forces of evil.

Anyway. The goal of this post is to help you migrate all your Lotus Notes mailsto a more convenient and standard format like maildir or mailbox.

There are several ways of extracting all your mail trapped in Lotus Notes’proprietary databases.

Method #1: Using Integrated IMAP Service ¶

This is probably the simplest method. It consists in using the Lotus Notesdesktop client (were your emails currently resides) as an IMAP client.

Essentially, what you have to do is just to create a secondary account linkedto an IMAP server, like Gmail, etc. This works well and is explained indetails in this tutorial .

But sometimes your Notes client is behind firewalls and proxys. So you can’treach the Internet.

And some other times, Lotus Notes clients are crippled and don’t let you createan IMAP connexion. Unfortunately this happened to me:

So I had to found another approach.

Method #2: Using nlconverter

IBM's technical support resource for all IBM products and services including downloads, fixes, drivers, APARs, product documentation, Redbooks, whitepapers and technotes. Notes 8.5 support on the Apple Mac and Ubuntu platforms. Provide broad support for roaming users and potentially reduce the need for dedicated laptops by enabling users to move across clients with their Lotus Notes desktop and preferences intact. Enable expanded support for mobile. IBM first unveiled the Notes 8.5 Mac beta in January 2007, and released a newer version of the client for that application in May 2008. This move into the Mac universe is the latest in IBM's aggressive marketing of Lotus Notes - and its continuing efforts to its rival Microsoft. In Lotus Notes 8.5 FOR MAC is there software such as 'Domino Designer' where you can configure the Inbox 'date' forumula. Lotus Notes is the premier, integrated desktop client option for accessing e-mail, calendars and applications on IBM Lotus Domino server.

This method is explored in details in my previous article .

But again, it seems that the Lotus Notes on my machine was crippled and/orcorrupted. The nlconverter GUI gave me this error:

Client

And the command line gave me this:

After these two failed attempts, I was quite depressed and not far fromsurrender to the evil power of proprietary software. Then I managed to setup anew (but complicated) strategy.

Method #3: Using Lotus Notes Client for Mac OS X ¶

This is the only method that worked for me, and basically, is the same as thefirst one, but on Mac OS X. Additionally, it involves a local mail server. Thisprocedure was tested several times on Mac OS X Leopard .

  1. First things first, download the trial version of Lotus Notes client for Mac OS X (unfortunately you have to register) and install it. I used Lotus Notes 7.0.3 for Mac OS X Leopard:
  1. You’ll be welcomed by a wizard :
  1. On the next screen, enter a dummy name and uncheck the “ I want to connect to a Domino server ” box:
  1. Then proceed to the next step in which you’ll uncheck “ Setup instant messaging ”:
  1. In the last screen, uncheck all boxes. We don’t want to setup any other service yet:
  1. Initial setup is now complete:

You can now launch Lotus Notes:

  1. On first run, there will be the following screen, where you should click on the “ No thanks, just give me the defaults ”:
  1. You’ll end up on what will be your default Lotus Notes main page from now on:
  1. The next step is to go back to the machine (Windows for me) from which you’re running the Notes client containing all the mails you plan to migrate. From there, export your mail database :

All details of this operation can be found in this dedicated article .

  1. Then go back to your Mac OS X machine and import your freshly exported .nsf database. This is as simple as opening the file via the File > Database > Open... menu and dialog:
  1. When Notes attempts to open the file, you’ll be prompted by several dialogs regarding the security attached to the database. If you get the “ Create Cross Certificate ” screen, then just answer “ Yes ” as below:

And every time you get an “ Execution Security Alert ” message, always checkthe “ Start trusting the signer to execute this action ” option before clicking“ OK ”:

  1. The client will then rebuild the index before giving you a plain view of your inbox:
  1. Next step is to setup a local IMAP server:

As you can see I used Dovecot, and all is explained here .

  1. Now it’s time to create a new account in Lotus Notes to access this local IMAP server. Click on the Address Book in your toolbar and add a new Account :
  1. Here is where you configure Notes to let it be aware of our local server existence. Only the first tab must be changed to your local parameters. You can left the last two tabs untouched:
  1. Open within Notes your local IMAP mailbox. It is found in the workspace, which you can access via the Databases icon on your toolbar:
  1. You’ll be welcomed by a useless help screen:

Just close it to get your local IMAP mail view:

  1. While trying to opening the local IMAP mailbox, you may encounter this TCPIP port error:

In this case, please have a look at my other article explaining how to open TCPIP port in Lotus Notes .

  1. For this step, just copy or cut, then paste, mails from your local .nsf database to your local IMAP account:
  1. While playing with copy’n’paste, you may encounter this error:

A workaround can be found in this article .

  1. Finally, if like me you’ve played a lot with mails during the transfer step above, you may ends up with loads of duplicate mails. In this case have a look at the deduplication script I wrote. It will help you clean-up your Maildir folder.

  2. That’s it! You now have a standard Maildir of your Lotus Notes mails, located in your user home directory ( ~/Maildir ):

My ultimate action was to convert the Dovecot maildir to Kmail maildir ,as I wanted to use Kmail to finally upload everything in Gmail. But you can useanything that suit your needs, like thunderbird or any mail conversion tools.

Method #4: Lotus Notes Client V8.5 on Mac OS X Leopard ¶

Lotus Notes 8.5 Client For Mac Pro

The same procedure as in method #3 can be performed with the trial version ofthe Lotus Notes client v8.5, running on Mac OS X Snow Leopard .

Here are the equivalent screenshots:

Method #5: Lotus Notes Client on Windows XP

Notes

Lotus Notes 8.5 Free Download

I just tried the first method again ( IMAP connection with Note’s fat client).But this time I installed Lotus Notes 8.5.2 trial version on a fresh Windows XP running within a QEMU instance.

As you can see, it works:

With simple copy’n’paste, I was able to migrate several batch of mails. Untilthe target notes-import folder on my Gmail account reached 2000+ mails, atwhich point my Notes client freezed hard. So I’m stuck with only part of mymails migrated. Again, this is not the solution I’m looking for, as it can’thandle large quantity of mails. :(

Lotus Notes Client Windows 10

Conclusion ¶

  • Lotus Notes sucks. Everybody knows that , but I feel liberated saying that! ;)

  • The smartest thing to do is to avoid Notes like the plague in the first place. Sadly when working for the man, it’s not always possible… :(

  • The only method I found to work for me (the third solution in this article) is far from perfect from my point of view. What I dream about is a 100% automated solution, like a command line utility we can name nsf2maildir . And as I don’t plan to own Apple hardware and software in a near future, such a command should be 100% free software and running on Linux. I really think there is a “market” for a free software component able to read and understand .nsf files. Any motivated volunteer? ;)

Related content

Please enable JavaScript to view the comments powered by Disqus .

Lotus Notes 8.5 Client For Mac Free

  • ACL (3)
  • Administration (43)
  • AdminP (1)
  • Agent (1)
  • Amazon (10)
  • AMI (3)
  • Anti Spam (1)
  • Apache (2)
  • AWS (3)
  • BackupExec (1)
  • Backups (1)
  • Blackberry (2)
  • CentOS 5 (1)
  • Client config (9)
  • Cloud Computing (9)
  • Cluster (1)
  • Code (2)
  • ConfigurationDocs (1)
  • Connection Docs (7)
  • cPanel (2)
  • CSS (1)
  • Database Properties (4)
  • Debugging (1)
  • Deployment (5)
  • Design (3)
  • Designer (2)
  • dircat (3)
  • Domino Reference (3)
  • Drupal (7)
  • DWA (2)
  • EC2 (9)
  • Error Message (16)
  • Event Handlers (2)
  • Events (2)
  • Exchange (8)
  • Exim (1)
  • Failover (1)
  • Firefox (6)
  • Git (1)
  • Graphics (1)
  • Hardware (2)
  • HP (2)
  • HTML (1)
  • HTTP (1)
  • Inbox (3)
  • InstallShield (1)
  • LDAP (1)
  • Linux (8)
  • Mac OSX (5)
  • Mail Routing (10)
  • Mail Template (1)
  • maintenance (4)
  • Microsoft (1)
  • Migration (1)
  • MIME (1)
  • Monitoring (7)
  • MySQL Workbench (1)
  • NAB (11)
  • Non Tech (24)
  • Notes 8 (1)
  • notes.ini (6)
  • NotesPeek (1)
  • NSD (1)
  • OCS (1)
  • Open Source (3)
  • OpenNTF (4)
  • Optimization (3)
  • Outsourcing (3)
  • Performance (1)
  • PHP (10)
  • Plugins (1)
  • Policies (4)
  • POP3 (2)
  • Productivity (2)
  • Program Docs (2)
  • Programming (2)
  • R7 (2)
  • R8 (6)
  • R8.5 (3)
  • RDS (1)
  • Reference (11)
  • Registration (1)
  • Remote (1)
  • Replication (2)
  • Reports (1)
  • Search (1)
  • Security (3)
  • SMTP (2)
  • SPAM (1)
  • Spamassassin (1)
  • SSH (2)
  • SSO (2)
  • Standards (1)
  • Templates (4)
  • Theming (5)
  • Thunderbird (1)
  • Tools (1)
  • trac (1)
  • Tricks (42)
  • Ubercart (1)
  • Ubuntu (13)
  • upgrade (3)
  • Virtual PC (1)
  • VirtualBox (1)
  • Virtualization (4)
  • Web Development (1)
  • WHM (2)
  • Windows (5)
  • Wordpress (6)