Features

Proste w użyciu E-mail API

Szybka, bezpieczna wysyłka e-maili, którą możesz zintegrować w kilka minut dzięki niezawodnemu REST API i oficjalnym SDK.

MailerSend

E-mail API z SDK dla Twoich ulubionych języków

Potężne dostarczanie e-maili i zaawansowane funkcje, które pasują do Twojego stosu z bibliotekami dla Twoich ulubionych języków programowania.
Dokumentacja 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.

" }'
import { MailerSend, EmailParams, Sender, Recipient } from "mailersend";

const mailerSend = new MailerSend({
   api_key: "key",
});

const sentFrom = new Sender("you@yourdomain.com", "Your name");

const recipients = [
  new Recipient("your@client.com", "Your Client")
];

const emailParams = new EmailParams()
  .setFrom(sentFrom)
  .setTo(recipients)
  .setReplyTo(sentFrom)
  .setSubject("This is a Subject")
  .setHtml("This is the HTML content")
  .setText("This is the text content");

await mailerSend.email.send(emailParams);
$mailersend = new MailerSend();

$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());
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
package main

import (
    "context"
    "os"
    "fmt"
    "time"

    "github.com/mailersend/mailersend-go"
)

func main() {
	// Create an instance of the mailersend client
	ms := mailersend.NewMailersend(os.Getenv("MAILERSEND_API_KEY"))

	ctx := context.Background()
	ctx, cancel := context.WithTimeout(ctx, 5*time.Second)
	defer cancel()

	subject := "Subject"
	text := "This is the text content"
	html := "

This is the HTML content

" from := mailersend.From{ Name: "Your Name", Email: "your@domain.com", } recipients := []mailersend.Recipient{ { Name: "Your Client", Email: "your@client.com", }, } // Send in 5 minute sendAt := time.Now().Add(time.Minute * 5).Unix() tags := []string{"foo", "bar"} message := ms.Email.NewMessage() message.SetFrom(from) message.SetRecipients(recipients) message.SetSubject(subject) message.SetHTML(html) message.SetText(text) message.SetTags(tags) message.SetSendAt(sendAt) message.SetInReplyTo("client-id") res, _ := ms.Email.Send(ctx, message) fmt.Printf(res.Header.Get("X-Message-Id")) }
import com.mailersend.sdk.Email;
import com.mailersend.sdk.MailerSend;
import com.mailersend.sdk.MailerSendResponse;
import com.mailersend.sdk.exceptions.MailerSendException;

public void sendEmail() {

    Email email = new Email();

    email.setFrom("name", "your email");
    email.addRecipient("name", "your@recipient.com");

    // you can also add multiple recipients by calling addRecipient again
    email.addRecipient("name 2", "your@recipient2.com");

    // there's also a recipient object you can use
    Recipient recipient = new Recipient("name", "your@recipient3.com");
    email.AddRecipient(recipient);
    
    email.setSubject("Email subject");

    email.setPlain("This is the text content");
    email.setHtml("

This is the HTML content

"); MailerSend ms = new MailerSend(); ms.setToken("Your API token"); try { MailerSendResponse response = ms.emails().send(email); System.out.println(response.messageId); } catch (MailerSendException e) { e.printStackTrace(); } }

Integracje

Łatwo połącz inne aplikacje internetowe z MailerSend, aby płynnie współpracowały, udostępniając informacje, automatyzując przepływy pracy i poprawiając doświadczenia klientów.
MailerSend

Przetwarzaj przychodzące wiadomości

Skorzystaj z naszej funkcji routingu przychodzącego, aby analizować wiadomości e-mail przychodzące do Twojej aplikacji. Włącz funkcje oparte na poczcie elektronicznej, zoptymalizuj procesy obsługi klienta i umożliwij użytkownikom publikowanie odpowiedzi, komentarzy i wiadomości.

MailerSend

E-maile, które trafiają do skrzynki odbiorczej

Stworzyliśmy potężną, bezpieczną infrastrukturę wspieraną przez nasz świetny zespół ekspertów ds. dostarczalności e-maili. Zarządzanie reputacją, monitorowanie list blokujących i premium IP zapewniają, że Twoje wiadomości omijają folder spam i docierają do odbiorców.

MailerSend

Buduj, personalizuj, wysyłaj

Oszczędzaj czas na tworzeniu szablonów dzięki 3 edytorom e-mail: drag & drop, HTML, and rich-text. Użyj jednego szablonu dla tysięcy odbiorców dzięki zmiennym personalizacji.

MailerSend

Automatyczna konfiguracja DNS

Podaj swoją domenę, a my zajmiemy się resztą. Nasza automatyczna konfiguracja DNS wykryje Twojego dostawcę i automatycznie skonfiguruje rekordy uwierzytelniania SPF, DKIM i DMARC, aby zweryfikować domenę.

MailerSend

Chroń swoją reputację nadawcy dzięki weryfikacji e-mail

Korzystaj z zaawansowanej weryfikacji e-mail i API do walidacji e-maili, aby czyścić listy odbiorców i optymalizować formularze, walidując adresy e-mail już w momencie ich zbierania.

MailerSend idealnie pasuje do moich procesów pracy i pozwala mi robić dokładnie to, co potrzebuję. To najlepsze narzędzie do e-maili transakcyjnych, zwłaszcza dla osób, które nie programują.
Connor Finlayson Founder - Unicorn Factory
Po przejściu na MailerSend dostarczalność e-maili znacząco wzrosła we wszystkich naszych aplikacjach. Doświadczenie użytkownika i wsparcie są wyjątkowe. MailerSend doskonale wie, jak prawidłowo realizować e-mail transakcyjne!
Dave Buonomo President & CTO - Blue Atlas Interactive
Przeszliśmy na MailerSend, wysyłając ponad 20 000 e-maili dziennie. Integracja była banalnie prosta dzięki świetnemu API i SDK w ulubionym języku. Od tego czasu zwiększyliśmy skalę do ponad 7 milionów e-maili bez żadnych problemów.
Nikola Milojević CTO - MailerLite
MailerSend daje nam spokój ducha. Nigdy nie martwimy się o nasze e-maile. Cała praca dzieje się w tle - zawsze odpowiadając na nasze potrzeby.
Raphael A. CTO - CareSend

Często zadawane pytania

Czym jest MailerSend?

MailerSend to dostawca usług wiadomości transakcyjnych, który oferuje potężne API do wysyłki e-maili oraz przekaźnik SMTP. Został stworzony po to, aby developerzy mogli szybko i łatwo zintegrować wysyłkę e-maili transakcyjnych ze swoim środowiskiem.

Jak działa cennik MailerSend?

Ceny zależą od liczby wysłanych e-maili. Nasz darmowy plan obejmuje 3 000 e-maili, a dodatkowe e-maile rozliczane są w modelu pay-as-you-go w cenie 1,00 USD/1000. Ekonomiczny plan Starter obejmuje do 1 000 000 e-maili/miesiąc, a dodatkowe e-maile są tańsze, zaczynając od 0,95 USD/1000. Plan Professional obejmuje do 2 000 000 e-maili/miesiąc, a dodatkowe są liczone od 0,80 USD/1000. Jeśli potrzebujesz więcej niż 2 000 000 e-maili, możemy przygotować indywidualny plan Enterprise.

Czy mogę wysyłać kampanie e-mail marketingowe przez MailerSend?

Chociaż można wysyłać e-maile marketingowe za pomocą e-mail API, platforma MailerSend została zbudowana z myślą o e-mailach transakcyjnych. Aby osiągnąć najlepszą wydajność i dostarczalność zarówno kampanii marketingowych, jak i transakcyjnych, zalecamy ich rozdzielenie. Oferujemy możliwość logowania SSO z MailerLite, dzięki czemu możesz połączyć i używać jednego konta do e-mail marketingu i e-maili transakcyjnych, zachowując ich rozdzielność.

Czy mogę wysyłać e-maile przez SMTP (Simple Mail Transfer Protocol)?

Tak, mamy dostępny plugin, jeśli chcesz korzystać z naszego serwera SMTP, choć zalecamy używanie e-mail API, aby korzystać z bardziej zaawansowanych funkcji.

Zintegruj e-maile ze swoim środowiskiem już teraz

Skorzystaj z naszego e-mail API , aby rozpocząć wysyłkę e-maili z aplikacji. Zacznij z 3 000 darmowymi e-mailami miesięcznie! W pakiecie całodobowa pomoc od przyjaznego i zaangażowanego zespołu wsparcia.

Step 1

Załóż darmowe konto

Step 2

Wyślij e-mail z domeny testowej

Step 3

Wypróbuj funkcje i sprawdź swoją aktywność