Layout Image
  • Home
  • Solutions
    • Embedded Software Solutions
      • Device Management
      • Consumer Devices and Home Networking
      • Machine to Machine
      • Embedded Device Security
  • Products
    • Web Technology
      • RomPager
      • RomWebClient
      • RomXML
      • RomXOAP
    • UPnP/DLNA
      • RomPlug
      • RomPlug Application Toolkits
      • RomPlug DTCP-IP
      • RomPlug WMDRM
    • Security
      • RomPager Secure
      • RomWebClient Secure
      • RomDTLS
      • RomCert
      • RomSShell
      • RomRadius
      • Suite B
      • Allegro Cryptography Engine
    • Command Line
      • RomCLI
      • RomSShell
    • Utilities
      • RomDNS
      • RomMailer
      • RomPOP
      • RomTime
    • Other
      • RDMC 101
      • RDMS 202 / RDMS 202D
      • Allegro Media Server (AMS)
  • Downloads
  • News/Events
  • Company
  • Contact

RomMailer™

RomMailer™ Embedded SMTP Client Toolkits

Send Email from your embedded system using
Allegro’s SMTP Toolkit


Download
Datasheet


Request
Information

  • Description
  • Features/Benefits
  • Specifications
  • Options

Embedded SMTP Overview

Embedded SMTP

Allegro’s RomMailer product enables your engineering team to leverage the capability to send email from a networked embedded device. With the addition of SMTP and POP functionality, device manufacturers are finding creative approaches to offer specific value “add-on” services, expanding the definitions for maintenance and support, developing novel methods for secure network configuration and provisioning of equipment using standards based email.

 

RomMailer Basic

The RomMailer Basic is a Simple Mail Transport Protocol (SMTP) client toolkit for sending memory resident text and HTML based Internet email. Messages are sent to any Internet SMTP server which can in turn send messages to any individual or group of Internet email readers.

RomMailer Standard

The RomMailer Standard toolkit adds support to send embedded graphics in an HTML email, send MIME encoded attachments, dynamically insert variables into an email message and send messages from an optional file system or ROM.

RomMailer Advanced

With RomMailer Advanced an embedded device adds Delivery Status Notification, Message Delivery Notification, Message/Partial, Multipart/alternative and SMTP-AUTH support.

 

 

Features

Benefits

Small code footprint

More resources available for application features

ANSI C Source Code Distribution

Broad processor architecture support, eases porting and support

Processor, RTOS and TCP/IP stack agnostic

Allegro’s products will work with new or existing hardware and software designs

Interface files for leading RTOS vendors provided

Minimizes porting effort, increase time to market

Shipping in millions of products worldwide

Field proven reliability

Support for MIME and UUENCODED attachments

Your embedded design has the flexibility to send almost any type of file as an attachment to an Email

Delivery Status Notification support

Your embedded system will be able to determine the status of an Email message

Message Delivery Notification support

Your embedded system can determine if an Email was delivered

 

Supported RFCs

  • RFC 821 – Simple Mail Transfer
  • RFC 822 – Standard for the format of ARPA Internet text messages
  • RFC 1869 – SMTP Extensions
  • RFC 1870 – SMTP Service Extensions for Message Size Declaration
  • RFC 1892 – The Multipart/Report Content Type for the Reporting of Mail System Administrative Messages
  • RFC 2045 – Multipurpose Internet Mail Extensions (MIME) Part One: Format of Internet Message Bodies
  • RFC 2046 – Multipurpose Internet Mail Extensions (MIME) Part Two: Media Types
  • RFC 2047 – MIME (Multipurpose Internet Mail Extensions) Part Three: Message Header Extensions for Non-ASCII Text
  • RFC 2110 – MIME E-mail Encapsulation of Aggregate Documents, such as HTML (MHTML)
  • RFC 2298 – An Extensible Message Format for Message Disposition Notifications

 

System Requirements

  • Processor Architecture – Agnostic to any 16-bit, 32-bit or 64-bit processor
  • Operating System(OS) – Agnostic to OS vendor and will function without an OS if needed
  • TCP/IP Stack – Agnostic
  • Filesystem – Agnostic to vendor implementation and will function without a filesystem if needed
  • Compiler – ANSI C

 

RomMailer Options

Basic Standard Advanced
Text Messages

Yes

Yes

Yes

HTML Messages

Yes

Yes

Yes

Simple API

Yes

Advanced API

Yes

Yes

Embedded Images

Yes

Yes

Send Attachments

Yes

Yes

Dynamic Variables

Yes

Yes

Memory Based Message

Yes

Yes

Yes

File Based Message

Yes

Yes

ROM Based Message

Yes

Yes

Detailed Header Control

Yes

Yes

Signature Support

Yes

Yes

Multiple Address Control

Yes

Yes

Message Delivery Notification

Yes

Message Status Notification

Yes

 

Home | Resources | News/Events | Company | Contact | Legal

Copyright © 2013, Allegro Software Development Corporation, All Rights Reserved