• image

    Mailjet ist bei Microsoft Azure gelandet!

    Mit Microsoft Azure können Sie Apps einsetzen, bereitstellen und ausrüsten das ohne die Komplexität, die normalerweise mit der Infrastrukturverwaltung einher geht.
    Nutzen Sie Mailjets E-Mail Service und SMTP bei Azure und revolutionieren Sie die Art, wie Sie Marketing- und transaktionale E-Mails versenden. Die Software überzeugt durch eine hohe Usability und ein umfangreiches Funktionsumfang.
    Mailjet ist der einzige EU-konforme E-Mail Service Provider auf Azure, der Unternehmen mit internationalen Kundenstämmen die bestmögliche Sicherheit bietet.

    Erfahren Sie mehr Registrieren Sie sich

Unser Know-how

OPTIMIERTE ZUSTELLBARKEIT

Mit Mailjet auf Azure sorgen Sie dafür, dass Ihre Transaktions- und Marketing-E-Mails Ihre Kunden auch wirklich erreichen, egal in welcher Zeitzone und welchem Land. Die Cloud basierte Infrastruktur sorgt mithilfe ihrer proprietären Technologie für eine optimale E-Mail-Zustellbarkeit.

24 STUNDEN SUPPORT

Benötigen Sie Hilfe? Kontaktieren Sie unser Support-Team und holen Sie sich die Hilfe, die Sie benötigen - und dies rund um die Uhr an jedem Tag der Woche.

UMFASSENDE E-MAIL-API

Ein Konto. Eine API. Versenden Sie E-Mails, parsen Sie den eingehenden Datenverkehr, verfolgen Sie E-Mail Ereignisse in Echtzeit und synchronisieren Sie Ihre Daten einfach mit Ihrer Anwendung in Azure.

UNGLAUBLICHE EINBLICKE

Analysieren und messen Sie in Echtzeit, ob und wie Ihre Kunden auf Ihre E-Mails reagieren. Greifen Sie über API oder UI direkt von Azure aus auf Ihre Dashboard-KPIs zu.

SKALIERBARE INFRASTRUKTUR

Ob Sie Tausende oder Millionen von E-Mails pro Tag oder Stunde versenden, eine oder 100 reservierte IPs benötigen: Wir sind Ihr starker E-Mail Partner und stellen Ihnen die von Ihnen benötigte Infrastruktur zur Verfügung.

KOSTENEFFIZIENT

Konzentrieren Sie sich auf was Sie am besten können – Ihre Anwendung entwickeln. Überlassen Sie die Komplexität der Einrichtung Ihres E-Mail Servers und Ihrer Infrastruktur einfach uns.

API-INTEGRATION

Unsere APIs gehören zu den besten der Branche. Sie sind schnell, intuitiv und vertragen sich mit jeder Sprache, die HTTP(S)-Anfragen unterstützt. Überzeugen Sie sich selbst, wie einfach es ist, eine E-Mail mit nur einem einfachen API-Aufruf zu senden!

# This call sends an email to one recipient.
curl -s \
  -X POST \
  --user "$MJ_APIKEY_PUBLIC:$MJ_APIKEY_PRIVATE" \
  https://api.mailjet.com/v3/send \
  -H 'Content-Type: application/json' \
  -d '{
      "FromEmail":"pilot@mailjet.com",
      "FromName":"Mailjet Pilot",
      "Subject":"Your email flight plan!",
      "Text-part":"Dear passenger, welcome to Mailjet! May the delivery force be with you!",
      "Html-part":"<h3>Dear passenger, welcome to Mailjet!</h3><br />May the delivery force be with you!",
      "Recipients":[
          {
              "Email": "passenger@mailjet.com"
          }
      ]
  }'


        
<?php
/**
* This call sends an email to one recipient.
*/

require 'vendor/autoload.php';

use \Mailjet\Resources;
$mj = new \Mailjet\Client(getenv('MJ_APIKEY_PUBLIC'), getenv('MJ_APIKEY_PRIVATE'),true,['version' => 'v3.1']);

$body = [
    'Messages' => [
        [
            'From' => [
                'Email' => "pilot@mailjet.com",
                'Name' => "Mailjet Pilot"
            ],
            'To' => [
                [
                    'Email' => "passenger1@mailjet.com",
                    'Name' => "passenger 1"
                ]
            ],
            'Subject' => "Your email flight plan!",
            'TextPart' => "Dear passenger 1, welcome to Mailjet! May the delivery force be with you!",
            'HTMLPart' => "

Dear passenger 1, welcome to Mailjet!


May the delivery force be with you!" ] ] ]; $response = $mj->post(Resources::$Email, ['body' => $body]); $response->success() && var_dump($response->getData());
/**
* This call sends an email to one recipient.
*/
const mailjet = require ('node-mailjet')
	.connect(process.env.MJ_APIKEY_PUBLIC, process.env.MJ_APIKEY_PRIVATE)
var request = mailjet
	.post("send", {'version': 'v3.1'})
	.request({
		"Messages":[
            {
                "From": {
                    "Email": "pilot@mailjet.com",
                    "Name": "Mailjet Pilot"
                },
                "To": [
                    {
                        "Email": "passenger1@mailjet.com",
						"Name": "passenger 1"
                    }
                    ],
                    "Subject": "Your email flight plan!",
                    "TextPart": "Dear passenger 1, welcome to Mailjet! May the delivery force be with you!",
                    "HTMLPart": "

Dear passenger 1, welcome to Mailjet!


May the delivery force be with you!" } ] }) request .then((result) => { console.log(result.body) }) .catch((err) => { console.log(err.statusCode) })
# This call sends a message to one recipient.
require 'mailjet'
Mailjet.configure do |config|
  config.api_key = ENV['MJ_APIKEY_PUBLIC']
  config.secret_key = ENV['MJ_APIKEY_PRIVATE']
  config.api_version = "v3.1"
end
variable = Mailjet::Send.create(messages: [{
    'From'=> {
        'Email'=> 'pilot@mailjet.com',
        'Name'=> 'Mailjet Pilot'
    },
    'To'=> [
        {
            'Email'=> 'passenger1@mailjet.com',
            'Name'=> 'passenger 1'
        }
    ],
    'Subject'=> 'Your email flight plan!',
    'TextPart'=> 'Dear passenger 1, welcome to Mailjet! May the delivery force be with you!',
    'HTMLPart'=> '

Dear passenger 1, welcome to Mailjet!


May the delivery force be with you!' }]) p variable.attributes['Messages']
"""
This call sends an email to one recipient.
"""

from mailjet import Client
import os
api_key = os.environ['MJ_APIKEY_PUBLIC']
api_secret = os.environ['MJ_APIKEY_PRIVATE']
mailjet = Client(auth=(api_key, api_secret), version='v3.1')
data = {
    'Messages': [
        {
			"From": {
				"Email": "pilot@mailjet.com",
				"Name": "Mailjet Pilot"
			},
			"To": [
				{
					"Email": "passenger1@mailjet.com",
					"Name": "passenger 1"
				}
			],
			"Subject": "Your email flight plan!",
			"TextPart": "Dear passenger 1, welcome to Mailjet! May the delivery force be with you!",
			"HTMLPart": "

Dear passenger 1, welcome to Mailjet!


May the delivery force be with you!" } ] } result = mailjet.send.create(data=data) print result.status_code print result.json()
/*
* This call sends an email to one recipient.
*/

package main
import (
    "fmt"
	"log"
	"os"
	mailjet "github.com/mailjet/mailjet-apiv3-go"
)
func main () {
    mailjetClient := NewMailjetClient(os.Getenv("MJ_APIKEY_PUBLIC"), os.Getenv("MJ_APIKEY_PRIVATE"))
	messagesInfo := []mailjet.InfoMessagesV31 {
        mailjet.InfoMessagesV31{
            From: &mailjet.RecipientV31{
                Email: "pilot@mailjet.com",
                Name: "Mailjet Pilot",
            },
            To: &mailjet.RecipientsV31{
                mailjet.RecipientV31 {
                    Email: "passenger1@mailjet.com",
                    Name: "passenger 1",
                },
            },
            Subject: "Your email flight plan!",
            TextPart: "Dear passenger 1, welcome to Mailjet! May the delivery force be with you!",
            HTMLPart: "

Dear passenger 1, welcome to Mailjet!


May the delivery force be with you!", }, } messages := mailjet.MessagesV31{Info: messagesInfo } res, err := m.SendMailV31(&messages) if err != nil { log.Fatal(err) } fmt.Printf("Data: %+v\n", res) }
package com.my.project;

import com.mailjet.client.errors.MailjetException;
import com.mailjet.client.errors.MailjetSocketTimeoutException;
import com.mailjet.client.MailjetClient;
import com.mailjet.client.MailjetRequest;
import com.mailjet.client.MailjetResponse;
import com.mailjet.client.ClientOptions;
import com.mailjet.client.resource.Emailv31;
import org.json.JSONArray;
import org.json.JSONObject;

public class MyClass {

    /**
     * This call sends a message to one recipient.
     */
    public static void main(String[] args) throws MailjetException, MailjetSocketTimeoutException {
        MailjetClient client;
        MailjetRequest request;
        MailjetResponse response;
        client = new MailjetClient(System.getenv("MJ_APIKEY_PUBLIC"), System.getenv("MJ_APIKEY_PRIVATE"), new ClientOptions("v3.1"));
        request = new MailjetRequest(Emailv31.resource)
			.property(Emailv31.MESSAGES, new JSONArray()
                .put(new JSONObject()
                    .put(Emailv31.Message.FROM, new JSONObject()
                        .put("Email", "pilot@mailjet.com")
                        .put("Name", "Mailjet Pilot"))
                    .put(Emailv31.Message.TO, new JSONArray()
                        .put(new JSONObject()
                            .put("Email", "passenger1@mailjet.com")
                            .put("Name", "passenger 1")))
                    .put(Emailv31.Message.SUBJECT, "Your email flight plan!")
                    .put(Emailv31.Message.TEXTPART, "Dear passenger 1, welcome to Mailjet! May the delivery force be with you!")
                    .put(Emailv31.Message.HTMLPART, "

Dear passenger 1, welcome to Mailjet!


May the delivery force be with you!"))); response = client.post(request); System.out.println(response.getStatus()); System.out.println(response.getData()); } }
using Mailjet.Client;
using Mailjet.Client.Resources;
using System;
using Newtonsoft.Json.Linq;
namespace Mailjet.ConsoleApplication
{
    class Program
    {
        /// 
        /// This calls sends a message to one recipient.
        /// 
        static void Main(string[] args)
        {
            RunAsync().Wait();
        }
        static async Task RunAsync()
        {
            MailjetClient client = new MailjetClient(Environment.GetEnvironmentVariable("MJ_APIKEY_PUBLIC"), Environment.GetEnvironmentVariable("MJ_APIKEY_PRIVATE"))
            {
                Version = ApiVersion.V3_1,
            };
            MailjetRequest request = new MailjetRequest
            {
                Resource = Send.Resource,
            }
                .Property(Send.Messages, new JArray {
                    new JObject {
                        {"From", new JObject {
                            {"Email", "pilot@mailjet.com"},
                            {"Name", "Mailjet Pilot"}
                        }},
                        {"To", new JArray {
                            new JObject {
                                {"Email", "passenger1@mailjet.com"},
                                {"Name", "passenger 1"}
                            }
                        }},
                        {"Subject", "Your email flight plan!"},
                        {"TextPart", "Dear passenger 1, welcome to Mailjet! May the delivery force be with you!"},
                        {"HTMLPart", "

Dear passenger 1, welcome to Mailjet!


May the delivery force be with you!"} } }); MailjetResponse response = await client.PostAsync(request); if (response.IsSuccessStatusCode) { Console.WriteLine(string.Format("Total: {0}, Count: {1}\n", response.GetTotal(), response.GetCount())); Console.WriteLine(response.GetData()); } else { Console.WriteLine(string.Format("StatusCode: {0}\n", response.StatusCode)); Console.WriteLine(string.Format("ErrorInfo: {0}\n", response.GetErrorInfo())); Console.WriteLine(response.GetData()); Console.WriteLine(string.Format("ErrorMessage: {0}\n", response.GetErrorMessage())); } } } }