Squirrel for HCL Domino

The Internet Mail Collector for HCL Domino
Squirrel for HCL Domino is fully compatible with Domino 14 (Beta version EAP1 and EAP2).
Domino 14 EAP2: If the RMEval task is active, Squirrel (and other RunJava tasks) will no longer be loaded. Please note that since Domino 11, the RMEval task should no longer be used (see https://support.hcltechsw.com/csm?id=kb_article&sysparm_article=KB0076811)
Similar to squirrels gathering food like nuts, seeds, acorns and berries, this server program collects email messages from Internet mail servers and forwards them to the HCL Domino server.
> Load RunJava JAddin Squirrel
17.10.2020 15:07:24 JVM: Java Virtual Machine initialized.
17.10.2020 15:07:24 RunJava: Started JAddin Java task.
17.10.2020 15:07:24 Squirrel: The Internet Mail Collector for HCL Domino - Version 1.4.1 2020-10-18
17.10.2020 15:07:24 Squirrel: Copyright iota systems GmbH / ABdata, Andy Brunner - All Rights Reserved
17.10.2020 15:07:25 Squirrel: License key valid for 10 mail account subscriptions until 2021-12-31
17.10.2020 15:07:26 Squirrel: IMAPS message forwarded to Joe Smith/ACME from [email protected] (Size 689 KB)
17.10.2020 15:07:26 Squirrel: POP3S message forwarded to Lee Chu/ACME from [email protected] (Size 286 KB)

Use Cases

  1. 1.
    Company A - a long-time HCL Domino customer - buys company B, which uses Exchange. During the migration, Squirrel allows the administrator to merge all Exchange/MIME emails from company B into HCL Domino of company A.
  2. 2.
    In addition to his own HCL Notes email, the HCL Domino administrator is responsible for several external MIME mail boxes he needs to monitor. To be able to process these MIME emails in his HCL Domino in-box, he uses Squirrel to consolidate these messages boxes.


There is no built-in function in HCL Domino to collect messages from an Internet mail server and to forward them to the user mail database. This server add-in allows the administrator to define the Internet mail servers which are allowed to be used for mail retrieval. The user or the administrator then defines the mail account subscriptions based on these connections. Squirrel works completely in background while periodically connecting to the Internet mail servers and processing the messages for the users.
Squirrel reads the POP3 and IMAP mail servers through standard Java Mail API calls. After processing the message, Squirrel creates a Notes mail document and stores it in the mailbox of the HCL Domino server it is running on without accessing the users mail database. All further processing and delivery of the mail message is handled by the HCL Domino mail router.


  • Runs on all server platforms supported by HCL Domino 9.0.1 FP8 or higher
  • Support for multiple HCL Domino servers in a domain
  • Support for IMAPS, IMAP, POP3S and POP3 Internet mail servers
  • Support for OAuth 2.0 authentication with XOAUTH2 login (see OAuth 2.0 Support)
  • HCL Domino password encryption enforced for all mail accounts
  • Freeware version for up to three active mail accounts

Freeware / Community Edition

  • Squirrel may be used as a freeware version with a limit of three active mail accounts.
  • You may contact us for a “Community Edition” license. This license is restricted to private or non-commercial use only.


Foto by Shane Young on Unsplash


Squirrel is a joint development of Andy Brunner (HCL Domino Back-End) and iota systems GmbH (HCL Notes Front-End). They both cooperate in the future development, maintenance and support. If you encounter any issue or if you have a suggestion, please let us know.
Created with love and passion in the beautiful country of 🇨🇭 Switzerland. This software shall be used for Good, not Evil. As far as we know, no squirrel or any other animal was harmed in the making of this software 😊
Copyright (c) iota systems GmbH / [email protected] - All Rights Reserved.
iota systems GmbH
Last modified 9d ago