Skip to main content

Email (Tools/APIs)

Send and receive email programmatically.

Available Tools

%Net.MailMessageOpens in a new tab class and other classes in the %Net package

Support email as follows:

  • InterSystems IRIS® data platform provides an object representation of MIME email messages. It supports text and non-text attachments, single-part or multipart message bodies, and headers in ASCII and non-ASCII character sets.

  • You can send email via an SMTP server. SMTP (Simple Mail Transport Protocol) is the Internet standard for sending email.

  • You can also retrieve email from an email server via POP3, the most common standard for retrieving email from remote servers.

For details and examples, see Using Internet Utilities.

Availability: All namespaces.

email adapters

Enable a production to send and receive email. These adapters are built on the basic support provided in the %Net package. See Using Email Adapters in Productions.

Availability: All interoperability-enabled namespaces.


InterSystems IRIS does not provide an email server. Instead, it provides the ability to connect to and interact with email servers. The Management Portal uses the same API that is provided for you. Multiple parts of the Management Portal can send email automatically in the case of various events; an administrator specifies an SMTP server to use and other details as needed.

See Also

FeedbackOpens in a new tab