Date Posted: December 3, 2002
Update: November 17, 2009 Version 3.3.0 includes improvements and adds options to specify remote server name and database name when accessing mail databases.
What is Lotus Notes Command Line Email Client?
Lotus Notes Command Line Email Client is a program for reading and sending mail from the command line. The purpose of the command line email client is to give users quick and easy way to check email without the overhead of a fat client. More importantly, the command line client can be used in scripts.
The IBM developerWorks space for NotesCLI is a micro-site focused on development of the Lotus Notes Command Line Email Client.
How does it work?
The client uses Domino Java API to access user’s mail database. The Domino Java API is JNI-based thin layer of code that uses underlying native Notes DLLs to access Domino functions. This is why Lotus Notes must be installed locally before Lotus Notes Command Line Email Client can be used.
Lotus Notes Command Line Email Client includes commands to read and send email via Lotus Notes. There are also several commands to list mail in mail database, for example to read today’s mail or search mail or list all or subset of emails in the mail database.
Lotus Notes Command Line Email Client version 3.3.0 is developed using Jython-language and it is extensible by users.
About the technology author(s)
Sami Salkosuo is a Software IT Architect at IBM Software Group in Helsinki, Finland. He has worked for IBM since 1999.
