Passer au contenu principal
Un e-mail transactionnel répond à une action d’une personne : confirmation de commande, facture, lien de connexion, rappel de rendez-vous. Contrairement à une campagne, il ne part pas à une liste, ne dépend d’aucun consentement marketing et ne se désabonne pas. Lekalao les envoie pour vos applications, et les garde dans un journal avec leurs ouvertures, leurs clics et leurs éventuels échecs.

Trois façons de les envoyer

L'API

Un POST avec le nom du modèle, les destinataires et les variables.

Transport Laravel

Une application Laravel garde Mail::to()->send(), Lekalao fait le reste.

Relais SMTP

N’importe quelle application qui sait parler SMTP.

Le principe

  1. Vous écrivez un modèle transactionnel dans l’interface, avec un nom stable (confirmation-commande).
  2. Votre application l’appelle par ce nom avec ses variables.
  3. Lekalao le rend, le journalise et répond aussitôt. L’e-mail part ensuite d’une file qui lui est propre, par le fournisseur des e-mails transactionnels, avec de nouveaux essais pendant six heures si le fournisseur échoue. Voir La réponse.
Vous pouvez aussi envoyer un HTML complet sans modèle, par l’API ou par le transport.

Et les campagnes ?

Utilisez un fournisseur distinct (ou au moins un flux distinct, comme les « message streams » de Postmark) pour le transactionnel : un souci de réputation sur vos campagnes n’empêchera pas vos factures d’arriver. Voir Fournisseur par type d’envoi.