MailerSend is a cloud-based transactional email and SMS service

designed to bridge the gap between technical infrastructure and creative marketing. Originally built by the team behind MailerLite, it provides a high-deliverability platform for critical business messages like invoices, password resets, and delivery updates. Key Features and Capabilities

MailerSend focuses on making transactional messaging both powerful for developers and accessible for non-technical users: MailerSend: Email Sending Service

MailerSend is a comprehensive transactional messaging tool designed to help developers and businesses send event-triggered emails (like invoices and password resets) with high deliverability. Core Features for Businesses

Flexible Sending Options: Choose between a RESTful API for deep integration or a SMTP relay for quick "plug & play" setup with your existing app or website.

Intuitive Design Tools: Create professional templates using a drag-and-drop builder, a rich-text editor, or custom HTML for complete control.

High Deliverability: Automatically manages SPF, DKIM, and DMARC authentication to ensure your emails land in the inbox rather than the spam folder.

Inbound Routing: Receive and process incoming replies directly into your application, enabling two-way communication. Developer-Focused Tools Explore all MailerSend Features

In MailerSend, "develop text" refers to the creation and integration of text-based content for transactional communications—primarily transactional emails and SMS messages. Ways to Create and Use Text in MailerSend

You can develop text content through three main methods depending on your needs:

Rich-Text Editor: This is the fastest way to create text-heavy emails that look clean and professional without complex HTML. It allows for basic formatting like bolding and italics while maintaining a simple, personal look.

Dynamic Personalization: You can add "text variables" using double curly brackets (e.g., name) to inject recipient-specific data into the email body or subject line.

Plain-Text Versioning: For every HTML email you send, MailerSend allows you to provide a dedicated text content field. This ensures deliverability if a recipient's device cannot render HTML. Implementation via Code

Developers can set the text content directly through the MailerSend API or SDKs. Below are examples of how to define text in common languages: Node.js: javascript

const emailParams = new EmailParams() .setSubject("Subject Line") .setHtml("HTML Version") .setText("This is the plain text version of the email."); // Define text here ``` Use code with caution. Copied to clipboard PHP:

$emailParams = (new EmailParams()) ->setSubject('Subject') ->setHtml('HTML content') ->setText('Plain text content'); // Define text here ``` Use code with caution. Copied to clipboard Go:

message.SetSubject("Test email") message.SetHTML("

1. SaaS App Developers

You need to send password resets, 2FA codes, and billing invoices. You want an API that doesn't break and logs that are easy to search. MailerSend’s X-Message-ID headers make debugging via webhooks trivial.

The "Delivery Time SLA"

For Enterprise customers, MailerSend guarantees a median delivery time of under 10 seconds from API call to ISP acceptance. This is critical for OTP (One-Time Password) emails or 2FA codes where latency equals frustration.


4. Technical Architecture & Performance

1. Executive Summary

MailerSend is a cloud-based email service provider specializing in transactional emails (e.g., password resets, order confirmations, invoices) and email automation. Designed primarily for developers, product teams, and growing businesses, it offers a robust API, SMTP relay, and a user-friendly interface. The platform distinguishes itself with competitive pricing, high deliverability, and features like email verification, webhooks, and detailed analytics.

The SMTP Relay (For the Legacy Stack)

Let’s be real: Not every app is a shiny microservice. Sometimes you have a legacy CRM running on Perl or a firewall that only allows SMTP outbound. MailerSend provides a fully compliant SMTP relay (smtp.mailersend.com). It supports STARTTLS, port 587, and authentication.

But here is the kicker: MailerSend's SMTP relay automatically handles templating. You can send a raw SMTP email with a specific X-MT-Template header, and MailerSend will inject your dynamic variables into a pre-approved visual template. This bridges the gap between legacy sending methods and modern design requirements.


Chapter 5: Security & Compliance (The Unsexy Necessity)

Transactional email contains sensitive data: password reset links, login locations, purchase histories. MailerSend takes a "zero trust" approach to data retention.

1. The Drag-and-Drop Email Builder (For Transactional)

This is MailerSend’s secret weapon. Historically, transactional emails were ugly—plain text, broken layouts, and zero branding. MailerSend offers a WYSIWYG HTML email builder specifically for transactional templates.

You can create beautifully branded password resets and invoices without writing a single line of HTML. It supports dynamic variables (Handlebars-like syntax), so your customer_name always populates correctly.

Sage X3

Mailersend -

Download our guide to find out how to complete the process of Installing the SEI Excel Add-in.