Nos clients nous font confiance

jooble viessmann puma samsung"/ lot swatch karcher PWC radisson tata jackwolfskin
what is smtp

Que sont les campagnes d'emails transactionnels ?

Les emails transactionnels sont des messages automatisés envoyés en réponse aux actions d'un abonné, comme l'inscription, la réinitialisation d'un mot de passe ou la finalisation d'un achat.

Configurez vos modèles une fois et notre système enverra automatiquement le bon message au bon moment, qu'il s'agisse d'un mail de bienvenue, d'une réinitialisation de mot de passe ou d'une confirmation de commande.

smtp settings smtp settings

Envoyez des emails via SMTP

Connectez facilement votre serveur SMTP à un système CMS ou CRM, à une application ou à un créateur de site Web pour commencer à envoyer des emails transactionnels immédiatement, aucune configuration supplémentaire n'est requise..

Copiez simplement l'adresse du serveur, le port, l'identifiant et le mot de passe de votre compte SendPulse et collez-les dans une application ou un outil en ligne.

Comment démarrer avec SMTP
                    
<?php

use Sendpulse\RestApi\ApiClient;
use Sendpulse\RestApi\Storage\FileStorage;

$smtpSendMailResult = (new ApiClient('MY_API_ID', 'MY_API_SECRET', new FileStorage()))->post('smtp/emails', [
    'email' => [
        'html' => base64_encode('<p>Hello!</p>'),
        'text' => 'text',
        'subject' => 'Mail subject',
        'from' => ['name' => 'API package test', 'email' => 'from@test.com'],
        'to' => [['name' => 'to', 'email' => 'to@test.com']],
        'attachments_binary' => [
            'attach_image.jpg' => base64_encode(file_get_contents('../storage/attach_image.jpg'))
        ]
    ]]);

var_dump($smtpSendMailResult);
?>
                    
                

sample.php hosted with ❤ by

github.com/sendpulse/sendpulse-rest-api-php
                
# SendPulse's Ruby Library: https://github.com/sendpulse/sendpulse-rest-api-ruby
require './api/sendpulse_api'
sendpulse_api = SendpulseApi.new(API_CLIENT_ID, API_CLIENT_SECRET, API_PROTOCOL, API_TOKEN)

email = {
 html: '<p>Your email content goes here<p>',
 text: 'Your email text version goes here',
 subject: 'Testing SendPulse API',
 from: { name: 'Your Sender Name', email: 'your-sender-email@gmail.com' },
 to: [
  {
   name: "Subscriber's name",
   email: 'subscriber@gmail.com'
  }
 ]
}

sendpulse_api.smtp_send_mail(email)
                
            
                
# SendPulse's Python Library: https://github.com/sendpulse/sendpulse-rest-api-python
from pysendpulse import PySendPulse
if __name__ == "__main__":
    TOKEN_STORAGE = 'memcached'
    SPApiProxy = PySendPulse(REST_API_ID, REST_API_SECRET, TOKEN_STORAGE)
    email = {
        'subject': 'This is the test task from REST API',
        'html': '<p>This is a test task from https://sendpulse.com/api REST API!<p>',
        'text': 'This is a test task from https://sendpulse.com/api REST API!',
        'from': {'name': 'John Doe', 'email': 'john.doe@example.com'},
        'to': [
            {'name': 'Jane Roe', 'email': 'jane.roe@example.com'}
        ]
    }
    SPApiProxy.smtp_send_mail(email)
                
            
                
// SendPulse's Java Library https://github.com/sendpulse/sendpulse-rest-api-java
import com.sendpulse.restapi.Sendpulse;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.Map;

public class Example {
    public static void main(String[] args) {
        Sendpulse sendpulse = new Sendpulse(API_CLIENT_ID, API_CLIENT_SECRET);
        Map<String, Object> from = new HashMap<String, Object>();
        from.put("name", "Your Sender Name");
        from.put("email", "your-sender-email@gmail.com");

        ArrayList<Map> to = new ArrayList<Map>();
        Map<String, Object> elementto = new HashMap<String, Object>();
        elementto.put("name", "Subscriber's name");
        elementto.put("email", "subscriber@gmail.com");
        to.add(elementto);

        Map<String, Object> emaildata = new HashMap<String, Object>();
        emaildata.put("html","Your email content goes here");
        emaildata.put("text","Your email text version goes here");
        emaildata.put("subject","Testing SendPulse API");
        emaildata.put("from",from);
        emaildata.put("to",to);

        Map<String, Object> result = (Map<String, Object>) sendpulse.smtpSendMail(emaildata);
        System.out.println("Result: " + result);
    }
}
                
            

sample.java hosted with ❤ by

github.com/sendpulse/sendpulse-rest-api-java
                
// SendPulse's Node.JS Library: https://github.com/sendpulse/sendpulse-rest-api-node.js
var sendpulse = require("./api/sendpulse.js");
sendpulse.init(API_USER_ID, API_SECRET, TOKEN_STORAGE);

var email = {
  "html" : "<p>Your email content goes here</p>",
  "text" : "Your email text version goes here",
  "subject" : "Testing SendPulse API",
  "from" : {
    "name" : "Your Sender Name",
    "email" : "your-sender-email@gmail.com"
  },
  "to" : [ {
    "name" : "Subscriber's name",
    "email" : "subscriber@gmail.com"
  } ]
};

var answerGetter = function answerGetter(data){
    console.log(data);
}

sendpulse.smtpSendMail(answerGetter, email);
                
            
                
#import "Sendpulse.h" // SendPulse's Obj-C Library https://github.com/sendpulse/sendpulse-rest-api-objective-c

- (void)viewDidLoad {
    [super viewDidLoad];
    [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(doSomethingWithTheData:) name:@"SendPulseNotification" object:nil];

    Sendpulse* sendpulse = [[Sendpulse alloc] initWithUserIdandSecret:userId :secret];

    NSDictionary *from = [NSDictionary dictionaryWithObjectsAndKeys:@"Your Sender Name", @"name", @"your-sender-email@gmail.com", @"email", nil];

    NSMutableArray* to = [[NSMutableArray alloc] initWithObjects:[NSDictionary dictionaryWithObjectsAndKeys:@"Subscriber's name", @"name", @"subscriber@gmail.com", @"email", nil], nil];

    NSMutableDictionary *emaildata = [NSMutableDictionary dictionaryWithObjectsAndKeys:@"<b>Your email content goes here</b>", @"html", @"Your email text version goes here", @"text",@"Testing SendPulse API",@"subject",from,@"from",to,@"to", nil];

    [sendpulse smtpSendMail:emaildata];
}

- (void)doSomethingWithTheData:(NSNotification *)notification {
    NSMutableDictionary * result = [[notification userInfo] objectForKey:@"SendPulseData"];
    NSLog(@"Result: %@", result);
}

Envoyez des emails via API

Essayez notre API conviviale pour envoyer des emails plus rapidement et donner facilement de l'envergure à vos campagnes transactionnelles.

Pour vous connecter, ajoutez simplement l'ID et le Secret de votre compte SendPulse à un client d’email et exécutez la méthode API « Autorisation ».

Documentation API
smtp templates smtp templates

Créez des modèles avec notre générateur intuitif par glisser-déposer

Envoyez facilement des emails transactionnels via API à l'aide de modèles personnalisables pour toutes vos notifications. Personnalisez chaque email avec des variables telles que le nom du client, le numéro de commande, la liste de produits ou la date de paiement pour ajouter une réelle valeur à vos campagnes.

Accédez à plus de 130 modèles HTML de niveau professionnel avec chaque forfait, y compris le forfait gratuit.

Comment envoyer des emails via API en utilisant des modèles

Suivez les performances de vos emails transactionnels

Mesurez régulièrement les métriques des emails pour améliorer les performances de votre marketing par email et votre retour sur investissement. Tous les rapports de SendPulse (sur les taux d'ouverture et de clic, le placement dans la boîte de réception, les taux de livraison, les erreurs et les plaintes pour spam) sont téléchargeables.

Comment voir les statistiques SMTP
history
smtp team smtp team smtp team smtp team

Collaborez avec votre équipe

Invitez les membres de votre équipe et gérez leurs droits d'accès pour répartir efficacement la charge de travail. Vous pouvez attribuer des rôles d'utilisateur standard (éditeur, concepteur, analyste, comptable, gestionnaire) ou en créer des personnalisés.

Comment gérer les rôles d’utilisateur

Envoyez jusqu'à 12 000 emails transactionnels par mois gratuitement ou passez à un forfait payant si nécessaire ; choisissez entre un pack prépayé ou un abonnement mensuel.

Outils d’email transactionnel faciles à utiliser

smtp ip
Adresses IP dédiées

Améliorez votre réputation d'expéditeur et évitez la liste noire avec notre option IP dédiée, incluse dans notre forfait de 100 000 emails.

smtp ip
Authentification SPF et DKIM

Les enregistrements SPF et DKIM permettent de vérifier l'identité de votre expéditeur pour éviter que vos emails transactionnels n'atterrissent dans un dossier de spam.

smtp ip
Liste des contacts désabonnés

Vos campagnes ne seront pas envoyées aux contacts désabonnés, même s'ils restent dans vos listes de diffusion.

smtp ip
Suivi des ouvertures et des clics

Analysez les taux d'ouverture et de clics pour affiner votre stratégie d’emailing pour un meilleur engagement.

smtp ip
Domaine de suivi personnalisé

Supprimez la marquage de SendPulse en utilisant votre propre domaine pour suivre les ouvertures et les clics des emails.

smtp ip
Webhooks

Obtenez des mises à jour immédiates sur les statuts des emails, y compris les envois, les non-envois, les ouvertures ou les clics, directement dans votre système.

Délivrez des informations essentielles à votre public avec des emails transactionnels via SMTP ou API

Offrez une expérience engageante qui encourage les achats et incite les clients à revenir dans votre pipeline de vente.

12 000 emails par mois gratuitement