Sign up for a free account
A user-friendly, advanced Elastic Email alternative
Meet MailerSend, the reliable Elastic Email alternative for transactional email. Enjoy high deliverability, unmatched usability, and award-winning support.
Excellent deliverability guaranteed
With 13+ years of deliverability experience, we know what it takes to reach the inbox. MailerSend only uses high-reputation IPs and constantly monitors activity to protect your sender reputation.
Fast, user-friendly UI
Powerful processing performance and an intuitive design make MailerSend simple to use, enjoyable and reliable for both technical and non-technical teams.
Simple yet powerful email API
curl -X POST \
https://api.mailersend.com/v1/email \
-H 'Content-Type: application/json' \
-H 'X-Requested-With: XMLHttpRequest' \
-H 'Authorization: Bearer {place your token here without brackets}' \
-d '{
"from": {
"email": "your@email.com"
},
"to": [
{
"email": "your@client.com"
}
],
"subject": "Hello from MailerSend!",
"text": "Greetings from the team, you got this message through MailerSend.",
"html": "Greetings from the team, you got this message through MailerSend.
"
}'
use MailerSend\MailerSend;
use MailerSend\Helpers\Builder\Recipient;
use MailerSend\Helpers\Builder\EmailParams;
$mailersend = new MailerSend(['api_key' => 'key']);
$recipients = [
new Recipient('your@client.com', 'Your Client'),
];
$emailParams = (new EmailParams())
->setFrom('your@email.com')
->setFromName('Your Name')
->setRecipients($recipients)
->setSubject('Subject')
->setHtml('Greetings from the team, you got this message through MailerSend.
')
->setText('Greetings from the team, you got this message through MailerSend.');
$mailersend->email->send($emailParams);
php artisan make:mail ExampleEmail
Mail::to('you@client.com')->send(new ExampleEmail());
const Recipient = require("mailersend").Recipient;
const EmailParams = require("mailersend").EmailParams;
const MailerSend = require("mailersend");
const mailersend = new MailerSend({
api_key: "key",
});
const recipients = [new Recipient("your@client.com", "Your Client")];
const emailParams = new EmailParams()
.setFrom("your@email.com")
.setFromName("Your Name")
.setRecipients(recipients)
.setSubject("Subject")
.setHtml("Greetings from the team, you got this message through MailerSend.
")
.setText("Greetings from the team, you got this message through MailerSend.");
mailersend.send(emailParams);
package main
import (
"context"
"fmt"
"time"
"github.com/mailersend/mailersend-go"
)
var APIKey string = "Api Key Here"
func main() {
ms := mailersend.NewMailersend(APIKey)
ctx := context.Background()
ctx, cancel := context.WithTimeout(ctx, 5*time.Second)
defer cancel()
subject := "Subject"
text := "Greetings from the team, you got this message through MailerSend."
html := "Greetings from the team, you got this message through MailerSend.
"
from := mailersend.From{
Name: "Your Name",
Email: "your@email.com",
}
recipients := []mailersend.Recipient{
{
Name: "Your Client",
Email: "your@client.com",
},
}
variables := []mailersend.Variables{
{
Email: "your@client.com",
Substitutions: []mailersend.Substitution{
{
Var: "foo",
Value: "bar",
},
},
},
}
tags := []string{"foo", "bar"}
message := ms.NewMessage()
message.SetFrom(from)
message.SetRecipients(recipients)
message.SetSubject(subject)
message.SetHTML(html)
message.SetText(text)
message.SetSubstitutions(variables)
message.SetTags(tags)
res, _ := ms.Send(ctx, message)
fmt.Printf(res.Header.Get("X-Message-Id"))
}
from mailersend import emails
mailer = emails.NewEmail()
mail_body = {}
mail_from = {
"name": "Your Name",
"email": "your@domain.com",
}
recipients = [
{
"name": "Your Client",
"email": "your@client.com",
}
]
mailer.set_mail_from(mail_from, mail_body)
mailer.set_mail_to(recipients, mail_body)
mailer.set_subject("Hello!", mail_body)
mailer.set_html_content("Greetings from the team, you got this message through MailerSend.
", mail_body)
mailer.set_plaintext_content("Greetings from the team, you got this message through MailerSend.", mail_body)
mailer.send(mail_body)
require "mailersend-ruby"
# Intialize the email class
ms_email = Mailersend::Email.new
# Add parameters
ms_email.add_recipients("email" => "your@client.com", "name" => "Your Client")
ms_email.add_recipients("email" => "your@client.com", "name" => "Your Client")
ms_email.add_from("email" => "your@domain.com", "name" => "Your Name")
ms_email.add_subject("Hello!")
ms_email.add_text("Greetings from the team, you got this message through MailerSend.")
ms_email.add_html("Greetings from the team, you got this message through MailerSend.")
# Send the email
ms_email.send
99.5% guaranteed uptime
Our uptime service commitment guarantee ensures a monthly uptime of at least 99.5%. So you can rest assured your transactional email is in good hands.
Advanced analytics and activity tracking
Monitor key metrics and account performance. Create and download custom reports. And use webhooks to integrate activity notifications and triggers in your other apps.
One account for transactional and marketing emails
Benefit from keeping your email marketing and transactional emails separate while managing both with the same account thanks to SSO ability with MailerLite. Enjoy improved deliverability, reporting and compliance.
Integrations
Best-in-class customer support
Your experience is our top priority! An award-winning customer support team is available via email and live chat to help you get started, use features, and troubleshoot technical issues. No add-ons needed!
Template split testing
Maximize engagement by learning what types of content, subject lines and CTAs perform the best with your recipients. Test up to 5 versions of a single template.
Transactional email app for iOS
Keep control of your account at all times! Access MailerSend on the go and keep track of key metrics and edit critical settings without the need for your laptop or PC.
Don’t just take our word for it
Sent-to-Inbox time is almost instantaneous
"Excellent deliverability, instant sending, powerful API, complete email analytics, fast support. They have a great dashboard with a vast amount of valuable data about the emails sent—very well organized and with powerful filter functions. The API is very fast to accept emails."
Extremely easy to use and super fast to set up
"What's really worth mentioning is the outstanding customer support. Replies within minutes with an extensive answer and implementation examples. I was able to send the first email via the API in minutes, so you're able to get started quickly."
A well-designed, easy-to-use interface
"Source code editing options are always available. It offers snappy mail delivery without any backlogs and my WordPress site works far better. Plus, the API documentation is very clean and understandable with GitHub examples. "
How MailerSend prices compare to Elastic Email “Email API Starter” plan
Starter plans
|
---|
3,000 emails/month | Free | |
50,000 | $35 | $19 |
100,000 | $68 | $29 |
250,000 | $163 | $99 |
Pricing
Hobby
Starter
Professional
Enterprise
How MailerSend features compare to Elastic Email “Email API Starter” plan
Email API, SMTP relay | ||
Webhooks | ||
API daily requests limit | 100,000 | Not clear |
SMS API | ||
Email Marketing SSO | ||
Inbound routing | ||
Guaranteed 99.5% uptime | Not clear | |
Bulk emailing | ||
Suppression management | ||
Email tracking & analytics | ||
Email split testing | ||
Email activity export | ||
Drag & drop template builder | ||
Rich text template editor | ||
HTML template editor | ||
Premium IP pool management | ||
Dedicated IP | Available for high-volume senders (Enterprise) | Available as an add-on |
Deliverability consultation | For Professional and Enterprise | |
IP allowlist | ||
iOS App | ||
Email verification | ||
24/7 email support | ||
Live chat support | ||
Multiple users | ||
User roles | 5 roles and custom options are available | |
Multiple Domains | ||
∞ templates | 250 for Starter plans, ∞ for Professional and Enterprise | Not clear |
Data retention | 7 days on Starter and 30 days on Professional / Enterprise | No limit |
Frequently asked questions
Can I use MailerSend for free?
Yes! Our Hobby plan includes 3,000 emails per month, with additional emails charged at a rate or $1.00/1,000.
Apart from the free tier, can I try MailerSend’s premium features?
There is currently no free trial of our premium features, however, the Hobby plan does include access to many advanced features. If you’d like to try out Starter or Professional, you can upgrade at any time.
Is the setup process complicated?
MailerSend is super simple to get started with. We provide clear, comprehensive documentation and 7 SDK libraries that are updated monthly. Developers can simply plug in our API or SMTP relay and MailerSend will do the rest.
How much does a dedicated IP for email cost?
Dedicated IPs are available for high-volume senders with Enterprise accounts. Visit our help guide to find out if you’re eligible for a dedicated IP and how to request one.
Are there resources to help me set-up my email sending?
Yes, our Knowledge Base is full of useful material to help you get started. We also have extensive developer’s documentation. If you need assistance, you can always contact customer support.
What kind of customer support does MailerSend offer compared to Elastic Email?
In addition to 24/7 email support, MailerSend offers live chat support for Starter, Professional and Enterprise plans as well as priority support.
Compare MailerSend
Amazon SES alternative
Meet MailerSend, the Amazon SES alternative that offers more flexible deployment options and increased functionality. Get award-winning customer support, responsive templates, advanced analytics and more.
Postmarkapp alternative
Meet MailerSend, the Postmark alternative that empowers your entire team to collaborate on transactional email. Access a fast, intuitive UI, responsive templates, and award-winning customer support.
SendGrid alternative
Meet MailerSend, the SendGrid alternative that empowers your entire team to work together on transactional email with advanced features, excellent deliverability, and award-winning customer support.
SMTP.com alternative
Meet MailerSend, the flexible and advanced SMTP.com alternative that offers great deliverability without pricey add-ons. Built for developers, designed for everyone. Enjoy award-winning support, responsive templates and advanced analytics.
SparkPost alternative
Meet MailerSend, the SparkPost alternative (now MessageBird) that makes your user experience top priority. Empower your entire team to work together with advanced features, flexibility and award-winning customer support.
Mailgun alternative
Meet MailerSend, a secure and user-friendly alternative to Mailgun that empowers your entire team to work together on transactional emails. Get more advanced features, flexibility, and award-winning customer support.
Mandrill alternative
Looking for a Mandrill alternative that’s easy to scale? Meet MailerSend: the transactional email service built for developers, designed for everyone—with advanced features, transparent pricing and award-winning customer support.
Mailchimp alternative
MailerSend is the flexible, easier to scale Mailchimp alternative built so entire teams can contribute to transactional messaging, and enjoy award-winning support, advanced features and simple pricing plans.
Brevo alternative
Meet MailerSend, the cost-effective Sendinblue alternative (now Brevo) for transactional email. Discover a fast, reliable interface, added flexibility, and award-winning customer support.
SMTP2GO alternative
Meet MailerSend, the SMTP2GO alternative you can scale as your business grows without breaking the bank. Enjoy advanced features, powerful integrations, and award-winning customer support.
Mailtrap alternative
Looking for a flexible Mailtrap alternative that’s more affordable to scale as your business grows? MailerSend offers competitive pricing and more options for a variety of sending volumes.
Try MailerSend now with a free account
Small business, enterprise or startup: Your whole team can quickly start working on transactional emails with no long-term commitments—start with 3,000 free emails per month, then pay as you go!
Send an email from the trial domain
Try out the features & check your activity