Real Time Logic Logo

SMTP Client

The SMTP Client is integrated into the Lua Server Pages plug-in that comes with the Barracuda Application Server. The SMTP Client enables embedded devices to send e-mails to any SMTP server.


  • SMTP compliant (RFC 2821)
  • SMTP authentication compliant (RFC 4954)
  • Secure SMTP (SMTPS) compliant
  • STARTTLS compliant (RFC 3207)
  • Supports server authentication with Certificate Authorities Validation
  • Supports client certificate for client authentication
  • Single, multiple, carbon copy, and blind copy address support
  • Sends any type of MIME-based attachment
  • Easy to use command API
  • Supports any type of message such as text, HTML, XML, and JSON
  • Date Header Control
  • Advanced message queuing

SMTP C Code Version

We also provide a small SMTP C code library delivered with the standalone SharkSSL client, in addition to the SMTP Lua source code library delivered with the Barracuda Application Server.

About Real Time Logic

Real Time Logic is a world class IoT security and web-enablement specialist. Their solutions and Ecosystem Partners drive modern real-time embedded applications to ensure the smooth deployment and safe operation of next generation products. More details…

Find out more…

For more information on sending email notifications from your embedded device with the Barracuda Application Server SMTP Client please complete the form below.


    Full Name (required):

    Company Name (required):

    Your Email (required)