Products from Winwap
Email Client

For embedded platforms with internet connectivity we developed a powerful Email software library that comes with a reference User Interface (UI). The UI can be easily customized for new platforms and devices because the large part of email functionality is moved to the core SDK. The full Email Client consists of this powerful SDK (programming library with API) that provides built in methods for all the common Email actions. On top of this SDK layer comes the UI. The UI can be provided in source code format to allow for quick customization and integration with any new device and platform.

  • Add Email to your connected device in short time
  • Winwap Email Client is a commercial product without any open source modules
  • Integration assistance, ongoing support and software maintenance included
  • Easy to customize UI in source code format. The underlying Email SDK provides API for
    • Message stores management
    • Accounts management
    • Folders management
    • Messages management
    • Attachments managements
  • The Email SDK layer includes
    • Platform dependent system APIs
    • Email transport protocols
    • The email engine logic

Modular Design

The modular design assures that customization and porting to new platforms is quick. This also assures that interoperability with carrier systems and services are maintained. The email client can be divided into the following modules:

  • Email protocols module
  • Email storage module
  • MIME encoder/decoder module
  • Email client user interface

 Below is a high level diagram of the Email Client functionality.

2010-06-30_winwap_email_client_modules_webversion.gif

 

Email protocols

SMTP

  • SMTP authorization
  • Secured SMTP protocol (over SSL).
  • SMTP implementation supports switching to & working in the secured TLS mode.
  • SMTP protocol is implemented in compliance with RFC2821.
  • SMTP protocol authorization is implemented in compliance with RFC4954. The implementation supports authorization via AUTH command.
  • Secure SMTP extension is implemented in compliance with RFC3207. The STARTTLS command is supported, which switches existing session to the TLS secured mode.
POP3
  • Secured POP3 protocol (over SSL).
  • POP3 implementation supports switching to & working in the secured TLS mode.
  • POP3 protocol is implemented in compliance with RFC1939 (methods from MUST category are implemented).
  • Secure POP3 protocol is implemented in compliance with RFC2595.
IMAP
  • IMAP version 4 revision 1 protocol.
  • Secured IMAP protocol (over SSL).
  • IMAP protocol implementation supports switching to & working in the secured TLS mode.
  • Managing folders structure is supported.
  • IMAPv4rev1 protocol is implemented in compliance with RFC3501.
Secured connection availability depends on the ones delivered with the target OS. For example, Windows CE 5 supports SSL2, SSL3, TLS.

  • Windows CE
  • ThreadX
  • Brew & BrewMP
  • Arena & Larena for TD-SCDMA
  • Windows 7, 8, 10, Server
  • Windows CE
  • Windows Mobile
  • Brew & BrewMP
  • Arena & Larena for TD-SCDMA
View full overview matrix
Please contact us for more information.