Give us feedback
Mobile icon

S22.Imap Client

version 0.2.1 (Compatible with OutSystems 11)
Other versions available for 10
Uploaded on 14 April 2018 by 
 (1 rating)

S22.Imap Client

E-mail client example using S22.Imap as its underlying library.
Read more

How to use

  1. Install this application and its dependencies on the required environment.
  2. Setup, if necessary:
    • In ServiceCenter locate the S22_Imap_Client module, and open the site properties tab.
    • The EncryptionPassword site property is set to a cryptographically secure random value on first use. But you may also set it to any long (>10) random sequence of characters if you prefer. Do not change it after setting up the first user, as changing this will invalidate all e-mail account passwords!
    • The CacheInMinutes site property should be set to the number of minutes that data (list of folders, list of messages in a folder, messages) should be cached in the device. Defaults to 15min.
  3. Now allow each of your users to go to https://your-environment-address/S22_Imap_Client or install the app on their mobile phones. This should be self-explanatory.

That's it!

Application features:

  • Mailbox connection data is kept on database server
  • Mailbox connection password is encrypted on the server, with a cryptographically secure random password per each component installation.
  • List of folders and list of messages in each folder are cached on the device itself.
  • App demos swipes to flag/unflag, delete and move messages, as well as opening plain text and HTML messages.
  • The app does not attempt to let the user reply or compose new messages as that is not related to IMAP.

Important notes

If you have a user provider that is not the OutSystems default Users then you should change and adapt this application to your needs.

This application has dependencies with "S22.Imap" and "CryptoAPI" Forge components.

Any questions, be sure to e-mail the author:

What’s new (0.2.1)

Version 0.2.1 changes

Added support for "pull to refresh".

Linked to latest version of S22.Imap.

Bugs in swipe actions of message list were not addressed.

Reviews (0)