MQX Email Clients for Embedded Devices

MQX Email Client toolkits are designed specifically for the embedded device marketplace. They use a small amount of resources and are highly portable. Email client toolkits support either the Simple Mail Transfer Protocol (SMTP) for sending email for and embedded device or Post Office Protocol version 3 (POP3) for receiving email on an embedded device. MQX SMTP and MQX POP3 client toolkits work with our RTCS Embedded Internet Stack, and MQX RTOS. The MQX SMTP and MQX POP3 client toolkits are provided as ANSI-C source code and come in 3 versions: Basic, Standard, and Pro to suit various embedded e-mail requirements.

MQX SMTP

The SMTP Basic toolkit has the following features:

  • SMTP compliant
  • Sends text email messages to any SMTP server
  • Address and Carbon Copy Address support
  • Simple command API
  • Compliant with IETF standards (RFC 821, RFC 822)

The SMTP Standard toolkit has the following features:

  • SMTP compliant
  • Sends text email messages to any SMTP server
  • Sends MIME-based mail attachments to any SMTP server
  • Multiple Address, Carbon Copy Address and Blind Carbon Copy Addresses support
  • Message queuing from memory buffer or file system
  • In conjunction with the HTTP Web Server can send HTML mail with integrated graphics
  • Signature support
  • Alternate server port support
  • Date Header control
  • Experimental Header support
  • Powerful command API
  • Compliant with IETF standards (RFC 821, RFC 822, RFC 2045, RFC 2046, RFC 2110)

The STMP Pro toolkit includes all of the features of SMTP Standard with the following additional features:

  • SMTP extended services support
  • Message Delivery Notification (MDN) support
  • Delivery Status Notification (DSN) support
  • Message/Partial support
  • Compliant with IETF standards (RFC 821, RFC 822, RFC 1869, RFC 1870, RFC 1891, RFC 1892, RFC 1894, RFC 2045, RFC 2046, RFC 2047, RFC 2110, RFC 2298)

Embedded Email

MQX POP3

The POP3 Basic toolkit has the following features:

  • POP3 compliant
  • Receives text email messages from any POP3 server
  • Simple command API
  • Compliant with IETF standards (RFC 822, RFC 1939)

The POP3 Standard toolkit has the following features:

  • POP3 compliant
  • Receives text email messages from any POP3 server
  • Receives MIME-based mail attachments from any POP3 server
  • Receives UUENCODED mail attachments from any POP3 server
  • Message reception to memory buffer or file system
  • Individual message read/save/delete control
  • Bulk message handling
  • Message preview support
  • Standard and Alternate Headers support
  • Optional performance tuning to trade memory for speed
  • Powerful command API
  • Compliant with IETF standards (RFC 822, RFC 1939, RFC 2045, RFC 2046)

The POP3 Advanced toolkit includes all of the features of POP3 Standard with the following additional features:

  • Message Delivery Notification (MDN) support
  • Delivery Status Notification (DSN) support
  • Message/Partial support
  • Compliant with IETF standards (RFC 822, RFC 1939, RFC 1869, RFC 1870, RFC 1891, RFC 1892, RFC 1894, RFC 2045, RFC 2046, RFC 2047, RFC 2298)