Si vous ne connaissez pas encore Mailgun, c'est le moteur d'automatisation de la messagerie approuvé par plus de 10 000 développeurs de sites Web et d'applications pour l'envoi, la réception et le suivi des e-mails. En tirant parti des puissantes API de messagerie de Mailgun, les développeurs peuvent passer plus de temps à créer des sites Web impressionnants et moins à se battre avec des serveurs de messagerie..
L'API de Mailgun prend en charge tous les langages les plus populaires, y compris PHP, Ruby, Go, Python, C # et Java. Ils offrent une excellente documentation bien organisée..
Il existe également un excellent plugin Mailgun pour WordPress qui vous permet de relier votre site Web à votre service Mailgun..
Mailgun est accessible aux développeurs qui testent et exécutent des environnements de production. Le compte de base est gratuit pour un maximum de 10 000 messages par mois. Mailgun est intégré à Rackspace Cloud, Heroku et Google App Engine.
Dans l’ensemble, la tarification est un abonnement mensuel basé sur l’utilisation, par ex. 100 000 courriels ne coûtent que 45 $ par mois. L'utilisation est basée sur les messages sortants et le nombre d'adresses IP dédiées utilisées. Il n'y a pas de frais pour les messages entrants.
Vous pouvez estimer vos coûts à l'aide du calculateur de tarification Mailgun:
Dans ce didacticiel, je vais vous présenter en détail la solution Mailgun et ses principaux services pour vous permettre de découvrir les avantages qu’elle peut offrir à votre entreprise, à votre démarrage ou à des projets individuels..
Bien qu'il s'agisse d'un article sponsorisé, je suis un développeur Mailgun véritablement enthousiaste depuis plusieurs années. J'ai écrit des articles de blog centrés sur Mailgun pour la société et Envato Tuts + et ajouté la fonctionnalité d'abonnement aux listes à leur plugin WordPress l'année dernière..
Je suis particulièrement intéressé par votre expérience avec Mailgun ou si vous souhaitez suggérer des sujets liés au courrier électronique pour de futurs tutoriels. S'il vous plaît les poster ci-dessous dans les commentaires et bien sûr, vous pouvez me joindre sur Twitter @reifman.
C'est simple de démarrer avec Mailgun. Pour explorer Mailgun en lisant avec nous, inscrivez-vous ici:
Vous recevrez des clés d'API et il vous sera demandé d'authentifier la propriété de vos domaines avec les mises à jour DNS..
Celles-ci facilitent l’envoi d’e-mails sous étiquette privée utilisant Mailgun..
Alors que de nombreuses personnes utilisent Mailgun directement en tant que développeurs, Mailgun propose également un service de messagerie électronique géré clé en main pour les entreprises intéressées par la résolution des problèmes complexes..
L'envoi de dizaines de millions ou de centaines de millions d'e-mails par mois nécessite un degré de diligence supplémentaire pour maintenir une réputation d'envoi positive. Un seul faux pas peut envoyer une grande partie de votre courrier électronique à un spam. Le service de messagerie électronique géré de Mailgun conserve la réputation de votre entreprise intacte. Ainsi, vos clients recevront la plupart de vos courriels..
Les graphiques et les rapports en temps réel vous fournissent une vue de vos activités de messagerie:
Les services de messagerie gérés de Mailgun répondent à tous les besoins suivants:
De nombreux clients Mailgun utilisent ses API pour automatiser leurs besoins en messagerie. Mailgun propose un moteur de messagerie automatisé très performant avec une fiabilité de premier ordre.
Lorsque vous vous connectez au panneau de configuration de Mailgun, vous recevez un tableau de l'activité récente de tous vos domaines:
Lorsque vous utilisez l'API Mailgun, vous avez le contrôle total sur tous les aspects de vos emails..
Les variables de destinataire vous permettent de personnaliser facilement tous vos courriels pour chaque utilisateur. Le prénom, la valeur de la commande et d'autres champs communs sont faciles. Et vous pouvez personnaliser l'aspect complet de l'e-mail en incluant des URL d'image avec vos variables de destinataire..
Vous n'avez pas besoin de venir à Mailgun pour savoir ce qui se passe dans votre courrier électronique. Ils vous trouvent. À l'aide de Webhooks, vous pouvez recevoir des notifications en temps réel pour tout ce qui se passe dans votre courrier électronique..
Lorsque vos destinataires interagissent avec leur courrier électronique, leurs activités déclenchent des Webhooks, que Mailgun peut ensuite utiliser pour notifier directement votre application:
Voici un hangout Mailgun qui parle de Webhooks plus en détail:
Les journaux détaillés de Mailgun vous aident à suivre et à déboguer tous les problèmes qui pourraient survenir:
Vous pouvez également utiliser Mailgun en tant que moteur de diffusion SMTP. Alors que l'API Mailgun offre de meilleures performances et une meilleure maintenance à long terme, SMTP est un protocole ouvert et établi avec un vaste écosystème qui fonctionnera avec de nombreux systèmes et applications établis..
Par exemple, de nombreux éditeurs WordPress manquent de services de messagerie sortants dans leurs plans d’hébergement et ont du mal à configurer les formulaires de contact de base pour leur site Web. Le plug-in gratuit Mailgun pour WordPress résout ce problème en alimentant le courrier électronique WordPress sortant avec l'interface SMTP de Mailgun. C’est aussi plus sûr que d’utiliser votre propre service SMTP, rempli de risques.
Installer le plugin Mailgun for WordPress est simple:
Une fois installé, vous pouvez également utiliser des widgets ou des codes abrégés pour collecter les courriels des abonnés de votre site Web. Il peut également prendre en charge la collecte d’abonnements à plusieurs listes..
L'envoi de courriels par programme nécessite une grande expertise dans la création de modèles HTML compatibles avec les clients et les services de messagerie. Cela prend du temps. Mailgun a commencé à proposer une petite suite de modèles de courrier électronique prédéfinis et testés qu’il partage avec vous. Voici un exemple de facture:
Voici des liens vers les modèles HTML existants que vous pouvez réutiliser ou développer pour votre application:
Mailgun a testé ceux-ci sur divers clients et services de messagerie:
Les modèles sont téléchargeables à partir de leur compte open-source GitHub..
En tant que développeur, Mailgun dispose d’une documentation de premier ordre. Il prend en charge diverses langues, par exemple. Ruby, Python, PHP, Java, C # et Go. Il fournit des exemples concrets d'implémentation de la fonctionnalité Mailgun à travers ses services, que vous diffusiez, suiviez ou routiez.
Vous pouvez configurer Mailgun pour recevoir tous vos messages entrants, les traiter et les acheminer vers d'autres adresses électroniques ou applications Web. L’interface utilisateur frontale pour la configuration du routage est conviviale et facile à utiliser:
En règle générale, Mailgun prend les e-mails entrants non structurés (illustrés à gauche) et envoie à votre application des données analysées et structurées (illustrées à droite):
Les développeurs passent des mois à coder eux-mêmes l'analyse des e-mails, une tâche qui n'est jamais vraiment complète. Mailgun gère cela pour vous.
Les fonctionnalités de routage de Mailgun fournissent également les fonctionnalités suivantes:
Mailgun prend en charge les identifiants de campagne dans votre courrier électronique et peut suivre les performances de vos efforts de diffusion grâce à ces identifiants.
En outre, des analyses régulières sont fournies via l'interface Web ou via l'API Stats:
Vous pouvez également segmenter vos emails à l'aide de balises. Avec les tags, vous pouvez créer des tests A / B simples ou effectuer une analyse de cohorte plus approfondie.
Si vous utilisez également des Webhooks, vos tags sont automatiquement encodés dans le Webhook, ce qui facilite la reliure des e-mails à vos données..
Avec les balises et les Webhooks, il devient simple d'obtenir les fonctionnalités d'analyse suivantes:
Voici quelques-unes des études de cas de clients de Mailgun montrant ses puissantes fonctionnalités de suivi et d'analyse à l'œuvre:
Lorsque vous utilisez Mailgun pour traiter votre courrier entrant, vous pouvez lui demander d'appliquer différents niveaux de filtrage du courrier indésirable:
Cela peut réduire considérablement la charge de traitement de votre propre application sur le reste du courrier électronique valide..
Mailgun propose également des listes de diffusion que vous pouvez utiliser à différentes fins ou campagnes. Vous pouvez les configurer via l'interface utilisateur du panneau de configuration ou l'API de liste de diffusion:
Il est facile de créer des listes via le panneau de commande:
Vous pouvez également consulter mon article de blog Mailgun sur une application tierce basée sur PHP qui utilise diverses fonctionnalités de l'API de liste de diffusion: Applet de liste de diffusion open source utilisant le kit de développement PHP Mailgun.
Alors que les normes de courrier électronique RFC énoncent des règles officielles pour les adresses électroniques, dans le monde réel, les fournisseurs de services de courrier électronique acceptent les adresses non valides par la RFC et rejettent les adresses non conformes..
Mailgun a créé son propre validateur de courrier électronique basé sur des données réelles et la spécification RFC pour assurer une validation plus précise. Ils fournissent un accès au validateur via son plug-in open source JQuery Email Validator..
Vous pouvez essayer la validation du courrier électronique de Mailgun sur son site Web, puis l'intégrer à votre application n'importe où:
Les améliorations du plugin Mailgun WordPress que mon entreprise, Lookahead Consulting, a construites l’année dernière sont la connexion aux services Mailing List. Le plugin facilite la collecte des abonnés WordPress dans votre compte Mailgun:
Mailgun propose une vaste gamme de services de messagerie adaptés à tous les types de besoins en matière de codage, de marketing et de développement commercial. Et, de manière impressionnante, ils font un excellent travail tout ce qu’ils offrent. Il s’agit bien d’un message sponsorisé, mais en tant qu’utilisateur expérimenté, j’offre la recommandation authentique que je vous recommande d’essayer le service aujourd’hui. J'espère que tu es excité de le faire.
S'il vous plaît laissez-moi savoir quelles fonctionnalités Mailgun vous voudriez voir plus écrit à l'avenir. Vous pouvez les poster dans les commentaires ci-dessous ou me joindre directement sur Twitter @reifman.