{"id":23875,"date":"2019-07-16T00:00:00","date_gmt":"2019-07-16T00:00:00","guid":{"rendered":"https:\/\/www.mailgun.com\/blog\/creer-application-web-de-zero-en-moins-de-5-minutes-avec\/"},"modified":"2026-09-16T09:58:15","modified_gmt":"2026-09-16T09:58:15","slug":"creer-application-web-de-zero-en-moins-de-5-minutes-avec","status":"publish","type":"blog","link":"https:\/\/www.mailgun.com\/fr\/blog\/product\/creer-application-web-de-zero-en-moins-de-5-minutes-avec\/","title":{"rendered":"Cr\u00e9er une application web de z\u00e9ro en moins de cinq minutes avec Meteor et Mailgun"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\"><i>Cet article a \u00e9t\u00e9 \u00e9crit par Vianney Lecroart, l&rsquo;un des premiers ambassadeurs de Meteor et capitaine du groupe Meteor \u00e0 Paris, en France. Vianney a \u00e9crit son premier programme \u00e0 l&rsquo;\u00e2ge de six ans. Apr\u00e8s huit ans pass\u00e9s dans une start-up de jeux en ligne massivement multijoueurs, il a d\u00e9cid\u00e9 de rejoindre l&rsquo;autre c\u00f4t\u00e9 de la Force en devenant entrepreneur \u00e0 temps plein. Sa start-up\u00a0? Si vous aimez Asana ou Trello, vous aimerez son projet. Suivez-le sur\u00a0<\/i><a href=\"http:\/\/twitter.com\/acemtp\" target=\"_tabs\" rel=\"noopener noreferrer\"><i>@acemtp<\/i><\/a><i>\u00a0pour rester \u00e0 l&rsquo;\u00e9coute\u00a0!<\/i><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Il y a quelques semaines, Meteor a annonc\u00e9 son int\u00e9gration avec Mailgun, ce qui permet \u00e0 n&rsquo;importe quelle application Meteor d&rsquo;envoyer des emails sans effort. Aujourd&rsquo;hui, je vais vous pr\u00e9senter un exemple qui montre la rapidit\u00e9 avec laquelle vous pouvez cr\u00e9er et ex\u00e9cuter une application de d\u00e9monstration.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Pour celles et ceux qui ont manqu\u00e9 le dernier\u00a0<a href=\"\/?blog_category=native-mailgun-integration-lets-meteor-apps-send-email\" target=\"_tabs\" rel=\"noopener noreferrer\">article<\/a>, Meteor est une plateforme open source permettant de cr\u00e9er des applications web de qualit\u00e9 sup\u00e9rieure en un temps record, que vous ayez un niveau d&rsquo;expertise en d\u00e9veloppement ou que vous fassiez vos premiers pas. Meteor inclut \u00e9galement une int\u00e9gration avec Mailgun pour envoyer des emails sans aucune configuration lorsque vous d\u00e9ployez votre application sur la plateforme Meteor. Cette combinaison rend la cr\u00e9ation d&rsquo;applications web avec des fonctionnalit\u00e9s d&#8217;email extr\u00eamement rapide et simple.<\/p>\n\n\n\r\n    <nav data-content-type=\"longform\" class=\"toc-block longform-spacings px-5 py-6 px-md-6 px-lg-7 py-md-7 bg-light fs-sm rounded-lg\" aria-labelledby=\"toc-title-1330\"><p class=\"h5 m-0\" id=\"toc-title-1330\">Table des mati\u00e8res<\/p><div class=\"d-flex mt-3\"><div class=\"w-auto fw-bold text-accent d-flex me-2\">01<\/div><div class=\"d-flex flex-column\"><a class=\"fw-bold scrollme link-body-color text-accent\" href=\"#a-vos-marques-prets-codez\">\u00c0 vos marques, pr\u00eats, codez<\/a><a class=\"scrollme link-body-color\" href=\"#installer-meteor-1-minute-avec-une-connexion-lente\">Installer Meteor (1 minute avec une connexion lente)<\/a><a class=\"scrollme link-body-color\" href=\"#creer-le-projet-2-secondes\">Cr\u00e9er le projet (2 secondes)<\/a><a class=\"scrollme link-body-color\" href=\"#remplir-meteoremail-html-1-minute-si-vous-tapez-lentement\">Remplir meteoremail.html (1 minute si vous tapez lentement)<\/a><a class=\"scrollme link-body-color\" href=\"#remplir-le-fichier-meteoremail-js-2-minutes\">Remplir le fichier meteoremail.js (2 minutes)<\/a><a class=\"scrollme link-body-color\" href=\"#essayer-le-projet-localement-10-secondes\">Essayer le projet localement (10 secondes)<\/a><a class=\"scrollme link-body-color\" href=\"#mettre-le-projet-sur-internet-8-secondes\">Mettre le projet sur Internet (8 secondes)<\/a><\/div><\/div><div class=\"d-flex mt-3\"><div class=\"w-auto fw-bold text-accent d-flex me-2\">02<\/div><div class=\"d-flex flex-column\"><a class=\"fw-bold scrollme link-body-color text-accent\" href=\"#conclusion\">Conclusion\u00a0?<\/a><a class=\"scrollme link-body-color\" href=\"#etape-facultative-supplementaire\">\u00c9tape facultative suppl\u00e9mentaire<\/a><\/div><\/div><\/nav>\n\n\n<h2 class=\"wp-block-heading\">\u00c0 vos marques, pr\u00eats, codez<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Pour cet exemple, je vais utiliser un cas d&rsquo;usage assez courant pour une page web d&rsquo;inscription\u00a0: votre utilisateur doit avoir la possibilit\u00e9 de s&rsquo;inscrire pour obtenir des informations suppl\u00e9mentaires sur un produit et recevoir un email de confirmation. Voyons \u00e0 quelle vitesse vous pouvez la mettre en ligne avec Meteor et Mailgun.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Les exigences de base sont que la personne inscrite doit pouvoir remplir un formulaire avec son adresse email, et cliquer sur un bouton pour recevoir un email de confirmation. Pour rendre cela int\u00e9ressant, ajoutons que la page web doit \u00eatre en ligne sur Internet, et non sur votre ordinateur local, et que vous ne pouvez utiliser qu&rsquo;un ordinateur sur lequel rien n&rsquo;est install\u00e9 \u00e0 l&rsquo;exception de l&rsquo;installation par d\u00e9faut de Mac (ou Linux).<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><i>Le chronom\u00e8tre est lanc\u00e9. C&rsquo;est parti avec Meteor\u00a0!<\/i><\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><em>Installer Meteor (1 minute avec une connexion lente)<\/em><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Puisque nous n&rsquo;avons rien sur l&rsquo;ordinateur, nous devons installer Meteor\u00a0:<\/p>\n\n\n    <div data-content-type=\"longform\" class=\"code-snippet longform-spacings rounded-lg overflow-hidden shadow \" data-count=\"1\">\r\n        <ul class=\"nav nav-buttons code-snippet__tabs longform-except position-relative d-flex gap-2 flex-wrap p-3\" role=\"tablist\">\r\n\r\n                            \r\n                    \r\n                        <li class=\"nav-item\" role=\"presentation\">\r\n                            <button class=\"nav-link active\" data-bs-toggle=\"tab\" data-bs-target=\"#code_0\" type=\"button\" role=\"tab\" aria-controls=\"code_0\" aria-selected=\"true\">\r\n                                PHP                            <\/button>\r\n                        <\/li>\r\n\r\n                    \r\n                            \r\n        <\/ul>\r\n        <div class=\"code-snippet__tab-content tab-content\">\r\n\r\n                            \r\n                    <div class=\"tab-pane show active\" id=\"code_0\" role=\"tabpanel\" aria-labelledby=\"code_0\">\r\n                        <div class=\"code-snippet__code-wrapper\">\r\n                            <div class=\"nav nav-buttons code-snippet__copy-wrapper\">\r\n                                <button type=\"button\" class=\"nav-link code-snippet__copy\" data-clipboard-target=\"#code_0_content\" data-clipboard-label=\"Copier dans le presse-papiers\" data-clipboard-success-label=\"Copi\u00e9\u00a0!\" data-clipboard-error-label=\"Impossible de copier\" data-tooltip=\"Copier dans le presse-papiers\" data-tooltip-placement=\"left\" role=\"tooltip\" aria-label=\"Copier dans le presse-papiers\">\r\n                                    <svg class=\"code-snippet__copy-icon code-snippet__copy-icon--default\" width=\"24\" height=\"24\" aria-hidden=\"true\" data-url=\"https:\/\/www.mailgun.com\/wp-content\/plugins\/sinch-core\/assets\/icons\/sinch\/file-stack.svg\"><\/svg>\r\n                                    <svg class=\"code-snippet__copy-icon code-snippet__copy-icon--success\" width=\"24\" height=\"24\" aria-hidden=\"true\" data-url=\"https:\/\/www.mailgun.com\/wp-content\/plugins\/sinch-core\/assets\/icons\/sinch\/badge-check.svg\"><\/svg>\r\n                                <\/button>\r\n                            <\/div>\r\n                            <pre class=\"w-100 h-100 m-0 line-numbers language-PHP\">\r\n                                <code id=\"code_0_content\" class=\"language-PHP\">\r\n\r\n                                    $ curl https:\/\/install.meteor.com | sh\r\n                                <\/code>\r\n                            <\/pre>\r\n                        <\/div>\r\n                    <\/div>\r\n                                    <\/div>\r\n    <\/div>\r\n\n\n\n<h3 class=\"wp-block-heading\"><em>Cr\u00e9er le projet (2 secondes)<\/em><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Cr\u00e9ez maintenant le projet Meteor et commencez \u00e0 y travailler\u00a0:<\/p>\n\n\n    <div data-content-type=\"longform\" class=\"code-snippet longform-spacings rounded-lg overflow-hidden shadow \" data-count=\"1\">\r\n        <ul class=\"nav nav-buttons code-snippet__tabs longform-except position-relative d-flex gap-2 flex-wrap p-3\" role=\"tablist\">\r\n\r\n                            \r\n                    \r\n                        <li class=\"nav-item\" role=\"presentation\">\r\n                            <button class=\"nav-link active\" data-bs-toggle=\"tab\" data-bs-target=\"#code_0\" type=\"button\" role=\"tab\" aria-controls=\"code_0\" aria-selected=\"true\">\r\n                                PHP                            <\/button>\r\n                        <\/li>\r\n\r\n                    \r\n                            \r\n        <\/ul>\r\n        <div class=\"code-snippet__tab-content tab-content\">\r\n\r\n                            \r\n                    <div class=\"tab-pane show active\" id=\"code_0\" role=\"tabpanel\" aria-labelledby=\"code_0\">\r\n                        <div class=\"code-snippet__code-wrapper\">\r\n                            <div class=\"nav nav-buttons code-snippet__copy-wrapper\">\r\n                                <button type=\"button\" class=\"nav-link code-snippet__copy\" data-clipboard-target=\"#code_0_content\" data-clipboard-label=\"Copier dans le presse-papiers\" data-clipboard-success-label=\"Copi\u00e9\u00a0!\" data-clipboard-error-label=\"Impossible de copier\" data-tooltip=\"Copier dans le presse-papiers\" data-tooltip-placement=\"left\" role=\"tooltip\" aria-label=\"Copier dans le presse-papiers\">\r\n                                    <svg class=\"code-snippet__copy-icon code-snippet__copy-icon--default\" width=\"24\" height=\"24\" aria-hidden=\"true\" data-url=\"https:\/\/www.mailgun.com\/wp-content\/plugins\/sinch-core\/assets\/icons\/sinch\/file-stack.svg\"><\/svg>\r\n                                    <svg class=\"code-snippet__copy-icon code-snippet__copy-icon--success\" width=\"24\" height=\"24\" aria-hidden=\"true\" data-url=\"https:\/\/www.mailgun.com\/wp-content\/plugins\/sinch-core\/assets\/icons\/sinch\/badge-check.svg\"><\/svg>\r\n                                <\/button>\r\n                            <\/div>\r\n                            <pre class=\"w-100 h-100 m-0 line-numbers language-PHP\">\r\n                                <code id=\"code_0_content\" class=\"language-PHP\">\r\n\r\n                                    $ meteor create meteoremailrn$ cd meteoremail\r\n                                <\/code>\r\n                            <\/pre>\r\n                        <\/div>\r\n                    <\/div>\r\n                                    <\/div>\r\n    <\/div>\r\n\n\n\n<p class=\"wp-block-paragraph\">Puisque nous devons pouvoir envoyer des emails, nous devons \u00e9galement installer le package intelligent pour l&#8217;email\u00a0:<\/p>\n\n\n    <div data-content-type=\"longform\" class=\"code-snippet longform-spacings rounded-lg overflow-hidden shadow \" data-count=\"1\">\r\n        <ul class=\"nav nav-buttons code-snippet__tabs longform-except position-relative d-flex gap-2 flex-wrap p-3\" role=\"tablist\">\r\n\r\n                            \r\n                    \r\n                        <li class=\"nav-item\" role=\"presentation\">\r\n                            <button class=\"nav-link active\" data-bs-toggle=\"tab\" data-bs-target=\"#code_0\" type=\"button\" role=\"tab\" aria-controls=\"code_0\" aria-selected=\"true\">\r\n                                PHP                            <\/button>\r\n                        <\/li>\r\n\r\n                    \r\n                            \r\n        <\/ul>\r\n        <div class=\"code-snippet__tab-content tab-content\">\r\n\r\n                            \r\n                    <div class=\"tab-pane show active\" id=\"code_0\" role=\"tabpanel\" aria-labelledby=\"code_0\">\r\n                        <div class=\"code-snippet__code-wrapper\">\r\n                            <div class=\"nav nav-buttons code-snippet__copy-wrapper\">\r\n                                <button type=\"button\" class=\"nav-link code-snippet__copy\" data-clipboard-target=\"#code_0_content\" data-clipboard-label=\"Copier dans le presse-papiers\" data-clipboard-success-label=\"Copi\u00e9\u00a0!\" data-clipboard-error-label=\"Impossible de copier\" data-tooltip=\"Copier dans le presse-papiers\" data-tooltip-placement=\"left\" role=\"tooltip\" aria-label=\"Copier dans le presse-papiers\">\r\n                                    <svg class=\"code-snippet__copy-icon code-snippet__copy-icon--default\" width=\"24\" height=\"24\" aria-hidden=\"true\" data-url=\"https:\/\/www.mailgun.com\/wp-content\/plugins\/sinch-core\/assets\/icons\/sinch\/file-stack.svg\"><\/svg>\r\n                                    <svg class=\"code-snippet__copy-icon code-snippet__copy-icon--success\" width=\"24\" height=\"24\" aria-hidden=\"true\" data-url=\"https:\/\/www.mailgun.com\/wp-content\/plugins\/sinch-core\/assets\/icons\/sinch\/badge-check.svg\"><\/svg>\r\n                                <\/button>\r\n                            <\/div>\r\n                            <pre class=\"w-100 h-100 m-0 line-numbers language-PHP\">\r\n                                <code id=\"code_0_content\" class=\"language-PHP\">\r\n\r\n                                    $ meteor add email\r\n                                <\/code>\r\n                            <\/pre>\r\n                        <\/div>\r\n                    <\/div>\r\n                                    <\/div>\r\n    <\/div>\r\n\n\n\n<p class=\"wp-block-paragraph\">Ce package est automatiquement configur\u00e9 pour envoyer des emails (jusqu&rsquo;\u00e0 300 par jour) via Mailgun sans aucun codage. Vous n&rsquo;avez m\u00eame pas besoin de fournir d&rsquo;identifiants. Si vous devez envoyer plus de 300 emails par jour, consultez l&rsquo;\u00e9tape facultative ci-dessous.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><em>Remplir meteoremail.html (1 minute si vous tapez lentement)<\/em><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Par d\u00e9faut, Meteor cr\u00e9e le fichier HTML pour nous avec un mod\u00e8le de base qui affiche un bouton et un texte. Nous rempla\u00e7ons donc d&rsquo;abord ce texte par d\u00e9faut par celui-ci\u00a0:<\/p>\n\n\n    <div data-content-type=\"longform\" class=\"code-snippet longform-spacings rounded-lg overflow-hidden shadow \" data-count=\"1\">\r\n        <ul class=\"nav nav-buttons code-snippet__tabs longform-except position-relative d-flex gap-2 flex-wrap p-3\" role=\"tablist\">\r\n\r\n                            \r\n                    \r\n                        <li class=\"nav-item\" role=\"presentation\">\r\n                            <button class=\"nav-link active\" data-bs-toggle=\"tab\" data-bs-target=\"#code_0\" type=\"button\" role=\"tab\" aria-controls=\"code_0\" aria-selected=\"true\">\r\n                                HTML                            <\/button>\r\n                        <\/li>\r\n\r\n                    \r\n                            \r\n        <\/ul>\r\n        <div class=\"code-snippet__tab-content tab-content\">\r\n\r\n                            \r\n                    <div class=\"tab-pane show active\" id=\"code_0\" role=\"tabpanel\" aria-labelledby=\"code_0\">\r\n                        <div class=\"code-snippet__code-wrapper\">\r\n                            <div class=\"nav nav-buttons code-snippet__copy-wrapper\">\r\n                                <button type=\"button\" class=\"nav-link code-snippet__copy\" data-clipboard-target=\"#code_0_content\" data-clipboard-label=\"Copier dans le presse-papiers\" data-clipboard-success-label=\"Copi\u00e9\u00a0!\" data-clipboard-error-label=\"Impossible de copier\" data-tooltip=\"Copier dans le presse-papiers\" data-tooltip-placement=\"left\" role=\"tooltip\" aria-label=\"Copier dans le presse-papiers\">\r\n                                    <svg class=\"code-snippet__copy-icon code-snippet__copy-icon--default\" width=\"24\" height=\"24\" aria-hidden=\"true\" data-url=\"https:\/\/www.mailgun.com\/wp-content\/plugins\/sinch-core\/assets\/icons\/sinch\/file-stack.svg\"><\/svg>\r\n                                    <svg class=\"code-snippet__copy-icon code-snippet__copy-icon--success\" width=\"24\" height=\"24\" aria-hidden=\"true\" data-url=\"https:\/\/www.mailgun.com\/wp-content\/plugins\/sinch-core\/assets\/icons\/sinch\/badge-check.svg\"><\/svg>\r\n                                <\/button>\r\n                            <\/div>\r\n                            <pre class=\"w-100 h-100 m-0 line-numbers language-markup\">\r\n                                <code id=\"code_0_content\" class=\"language-markup\">\r\n\r\n                                    &lt;body&gt;rn  {{&gt; email}}rn&lt;\/body&gt;rnrn&lt;template name=&quot;email&quot;&gt;rn  {{#if done}}rn    &lt;p&gt;Email sent! Thank you for your interest in us.&lt;\/p&gt;rn  {{else}}rn    &lt;label for=&quot;email&quot;&gt;rn      Enter your email address to receive news about usrn    &lt;\/label&gt;&lt;br\/&gt;rn    &lt;input type=&quot;text&quot; id=&quot;email&quot; size=&quot;45&quot; \/&gt;rn    &lt;input type=&quot;button&quot; id=&quot;btn&quot; value=&quot;Submit&quot; \/&gt;rn  {{\/if}}rn&lt;\/template&gt;rn\r\n                                <\/code>\r\n                            <\/pre>\r\n                        <\/div>\r\n                    <\/div>\r\n                                    <\/div>\r\n    <\/div>\r\n\n\n\n<p class=\"wp-block-paragraph\">Le corps ne contient que l&rsquo;appel pour ins\u00e9rer le mod\u00e8le nomm\u00e9 email. Et le mod\u00e8le est simplement une zone de texte de saisie avec un libell\u00e9 et un bouton de validation. La raison pour laquelle nous cr\u00e9ons un mod\u00e8le au lieu de placer  directement dans le corps est que la capture d&rsquo;\u00e9v\u00e9nements s&rsquo;effectue sur les mod\u00e8les.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><em>Remplir le fichier meteoremail.js (2 minutes)<\/em><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Le fichier meteoremail.js contient tout le code client et serveur. C&rsquo;est la partie la plus complexe de ce tutoriel\u00a0! J&rsquo;ai ajout\u00e9 des commentaires dans le code afin que vous puissiez voir exactement ce qu&rsquo;il fait.<\/p>\n\n\n    <div data-content-type=\"longform\" class=\"code-snippet longform-spacings rounded-lg overflow-hidden shadow \" data-count=\"1\">\r\n        <ul class=\"nav nav-buttons code-snippet__tabs longform-except position-relative d-flex gap-2 flex-wrap p-3\" role=\"tablist\">\r\n\r\n                            \r\n                    \r\n                        <li class=\"nav-item\" role=\"presentation\">\r\n                            <button class=\"nav-link active\" data-bs-toggle=\"tab\" data-bs-target=\"#code_0\" type=\"button\" role=\"tab\" aria-controls=\"code_0\" aria-selected=\"true\">\r\n                                PHP                            <\/button>\r\n                        <\/li>\r\n\r\n                    \r\n                            \r\n        <\/ul>\r\n        <div class=\"code-snippet__tab-content tab-content\">\r\n\r\n                            \r\n                    <div class=\"tab-pane show active\" id=\"code_0\" role=\"tabpanel\" aria-labelledby=\"code_0\">\r\n                        <div class=\"code-snippet__code-wrapper\">\r\n                            <div class=\"nav nav-buttons code-snippet__copy-wrapper\">\r\n                                <button type=\"button\" class=\"nav-link code-snippet__copy\" data-clipboard-target=\"#code_0_content\" data-clipboard-label=\"Copier dans le presse-papiers\" data-clipboard-success-label=\"Copi\u00e9\u00a0!\" data-clipboard-error-label=\"Impossible de copier\" data-tooltip=\"Copier dans le presse-papiers\" data-tooltip-placement=\"left\" role=\"tooltip\" aria-label=\"Copier dans le presse-papiers\">\r\n                                    <svg class=\"code-snippet__copy-icon code-snippet__copy-icon--default\" width=\"24\" height=\"24\" aria-hidden=\"true\" data-url=\"https:\/\/www.mailgun.com\/wp-content\/plugins\/sinch-core\/assets\/icons\/sinch\/file-stack.svg\"><\/svg>\r\n                                    <svg class=\"code-snippet__copy-icon code-snippet__copy-icon--success\" width=\"24\" height=\"24\" aria-hidden=\"true\" data-url=\"https:\/\/www.mailgun.com\/wp-content\/plugins\/sinch-core\/assets\/icons\/sinch\/badge-check.svg\"><\/svg>\r\n                                <\/button>\r\n                            <\/div>\r\n                            <pre class=\"w-100 h-100 m-0 line-numbers language-PHP\">\r\n                                <code id=\"code_0_content\" class=\"language-PHP\">\r\n\r\n                                    if (Meteor.isClient) {rn  \/\/ On the client, track the DOM click event on the input.rn  Template.email.events({rn    &#039;click #btn&#039;: function () {rn      \/\/ When someone clicks the button, call the server method `sendEmail`rn      Meteor.call(&#039;sendEmail&#039;, $(&#039;#email&#039;).val());rn      Session.set(&#039;done&#039;, true);rn    }rn  });rnrn  Template.email.done = function () {rn    return Session.equals(&#039;done&#039;, true);rn  };rn}rnrnif (Meteor.isServer) {rn  \/\/ On the server, define the sendEmail RPC functionrn  Meteor.methods({rn    sendEmail: function (email) {rn      \/\/ Send the emailrn      Email.send({rn        to: email,rn        from: &#039;acemtp@gmail.com&#039;,rn        subject: &#039;Thank you for signing up for our project&#039;,rn        text: &#039;We will share with you some news about us in a near future. See you soon!&#039;rn      });rn    }rn  });rn}rn\r\n                                <\/code>\r\n                            <\/pre>\r\n                        <\/div>\r\n                    <\/div>\r\n                                    <\/div>\r\n    <\/div>\r\n\n\n\n<p class=\"wp-block-paragraph\">C&rsquo;est tout pour le code.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><em>Essayer le projet localement (10 secondes)<\/em><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Pour tester localement, il suffit de taper\u00a0:<\/p>\n\n\n    <div data-content-type=\"longform\" class=\"code-snippet longform-spacings rounded-lg overflow-hidden shadow \" data-count=\"1\">\r\n        <ul class=\"nav nav-buttons code-snippet__tabs longform-except position-relative d-flex gap-2 flex-wrap p-3\" role=\"tablist\">\r\n\r\n                            \r\n                    \r\n                        <li class=\"nav-item\" role=\"presentation\">\r\n                            <button class=\"nav-link active\" data-bs-toggle=\"tab\" data-bs-target=\"#code_0\" type=\"button\" role=\"tab\" aria-controls=\"code_0\" aria-selected=\"true\">\r\n                                PHP                            <\/button>\r\n                        <\/li>\r\n\r\n                    \r\n                            \r\n        <\/ul>\r\n        <div class=\"code-snippet__tab-content tab-content\">\r\n\r\n                            \r\n                    <div class=\"tab-pane show active\" id=\"code_0\" role=\"tabpanel\" aria-labelledby=\"code_0\">\r\n                        <div class=\"code-snippet__code-wrapper\">\r\n                            <div class=\"nav nav-buttons code-snippet__copy-wrapper\">\r\n                                <button type=\"button\" class=\"nav-link code-snippet__copy\" data-clipboard-target=\"#code_0_content\" data-clipboard-label=\"Copier dans le presse-papiers\" data-clipboard-success-label=\"Copi\u00e9\u00a0!\" data-clipboard-error-label=\"Impossible de copier\" data-tooltip=\"Copier dans le presse-papiers\" data-tooltip-placement=\"left\" role=\"tooltip\" aria-label=\"Copier dans le presse-papiers\">\r\n                                    <svg class=\"code-snippet__copy-icon code-snippet__copy-icon--default\" width=\"24\" height=\"24\" aria-hidden=\"true\" data-url=\"https:\/\/www.mailgun.com\/wp-content\/plugins\/sinch-core\/assets\/icons\/sinch\/file-stack.svg\"><\/svg>\r\n                                    <svg class=\"code-snippet__copy-icon code-snippet__copy-icon--success\" width=\"24\" height=\"24\" aria-hidden=\"true\" data-url=\"https:\/\/www.mailgun.com\/wp-content\/plugins\/sinch-core\/assets\/icons\/sinch\/badge-check.svg\"><\/svg>\r\n                                <\/button>\r\n                            <\/div>\r\n                            <pre class=\"w-100 h-100 m-0 line-numbers language-PHP\">\r\n                                <code id=\"code_0_content\" class=\"language-PHP\">\r\n\r\n                                    $ meteor\r\n                                <\/code>\r\n                            <\/pre>\r\n                        <\/div>\r\n                    <\/div>\r\n                                    <\/div>\r\n    <\/div>\r\n\n\n\n<p class=\"wp-block-paragraph\">Ouvrez votre navigateur \u00e0 l&rsquo;adresse http:\/\/localhost:3000. Vous devriez voir le bouton. Cliquez maintenant dessus pour afficher l&#8217;email dans le terminal de sortie du serveur.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" class=\"wp-image-4764\" width=\"500\" height=\"209\" src=\"https:\/\/www.mailgun.com\/wp-content\/uploads\/2025\/07\/tumblr_inline_mhtqfgh2uw1qz4rgp.png\" alt=\"tumblr_inline_mhtqfgh2uw1qz4rgp\" srcset=\"https:\/\/www.mailgun.com\/wp-content\/uploads\/2025\/07\/tumblr_inline_mhtqfgh2uw1qz4rgp.png 500w, https:\/\/www.mailgun.com\/wp-content\/uploads\/2025\/07\/tumblr_inline_mhtqfgh2uw1qz4rgp-300x125.png 300w\" sizes=\"(max-width: 500px) 100vw, 500px\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\"><em>Mettre le projet sur Internet (8 secondes)<\/em><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Avec la plupart des applications web, d&rsquo;autres obstacles surgissent g\u00e9n\u00e9ralement \u00e0 ce stade\u00a0: trouver un serveur, regrouper le projet, le t\u00e9l\u00e9charger sur le serveur, installer et configurer apache\/rails\/php ou autre, installer et configurer un daemon SMTP, etc.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Mais pas d&rsquo;inqui\u00e9tude, vous utilisez Meteor\u00a0!<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Tapez\u00a0:<\/p>\n\n\n    <div data-content-type=\"longform\" class=\"code-snippet longform-spacings rounded-lg overflow-hidden shadow \" data-count=\"1\">\r\n        <ul class=\"nav nav-buttons code-snippet__tabs longform-except position-relative d-flex gap-2 flex-wrap p-3\" role=\"tablist\">\r\n\r\n                            \r\n                    \r\n                        <li class=\"nav-item\" role=\"presentation\">\r\n                            <button class=\"nav-link active\" data-bs-toggle=\"tab\" data-bs-target=\"#code_0\" type=\"button\" role=\"tab\" aria-controls=\"code_0\" aria-selected=\"true\">\r\n                                PHP                            <\/button>\r\n                        <\/li>\r\n\r\n                    \r\n                            \r\n        <\/ul>\r\n        <div class=\"code-snippet__tab-content tab-content\">\r\n\r\n                            \r\n                    <div class=\"tab-pane show active\" id=\"code_0\" role=\"tabpanel\" aria-labelledby=\"code_0\">\r\n                        <div class=\"code-snippet__code-wrapper\">\r\n                            <div class=\"nav nav-buttons code-snippet__copy-wrapper\">\r\n                                <button type=\"button\" class=\"nav-link code-snippet__copy\" data-clipboard-target=\"#code_0_content\" data-clipboard-label=\"Copier dans le presse-papiers\" data-clipboard-success-label=\"Copi\u00e9\u00a0!\" data-clipboard-error-label=\"Impossible de copier\" data-tooltip=\"Copier dans le presse-papiers\" data-tooltip-placement=\"left\" role=\"tooltip\" aria-label=\"Copier dans le presse-papiers\">\r\n                                    <svg class=\"code-snippet__copy-icon code-snippet__copy-icon--default\" width=\"24\" height=\"24\" aria-hidden=\"true\" data-url=\"https:\/\/www.mailgun.com\/wp-content\/plugins\/sinch-core\/assets\/icons\/sinch\/file-stack.svg\"><\/svg>\r\n                                    <svg class=\"code-snippet__copy-icon code-snippet__copy-icon--success\" width=\"24\" height=\"24\" aria-hidden=\"true\" data-url=\"https:\/\/www.mailgun.com\/wp-content\/plugins\/sinch-core\/assets\/icons\/sinch\/badge-check.svg\"><\/svg>\r\n                                <\/button>\r\n                            <\/div>\r\n                            <pre class=\"w-100 h-100 m-0 line-numbers language-PHP\">\r\n                                <code id=\"code_0_content\" class=\"language-PHP\">\r\n\r\n                                    $ meteor deploy meteoremail\r\n                                <\/code>\r\n                            <\/pre>\r\n                        <\/div>\r\n                    <\/div>\r\n                                    <\/div>\r\n    <\/div>\r\n\n\n\n<p class=\"wp-block-paragraph\">Ensuite, ouvrez un navigateur \u00e0 l&rsquo;adresse http:\/\/meteoremail.meteor.com\u2026 Il est vivant, il est vivant&#8230; il est VIVANT\u00a0!<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" class=\"wp-image-4765\" width=\"500\" height=\"58\" src=\"https:\/\/www.mailgun.com\/wp-content\/uploads\/2025\/07\/tumblr_inline_mhtqg2pDik1qz4rgp.png\" alt=\"tumblr_inline_mhtqg2pDik1qz4rgp\" srcset=\"https:\/\/www.mailgun.com\/wp-content\/uploads\/2025\/07\/tumblr_inline_mhtqg2pDik1qz4rgp.png 500w, https:\/\/www.mailgun.com\/wp-content\/uploads\/2025\/07\/tumblr_inline_mhtqg2pDik1qz4rgp-300x35.png 300w\" sizes=\"(max-width: 500px) 100vw, 500px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Cliquez sur le bouton, l&#8217;email est envoy\u00e9 et une confirmation s&rsquo;affiche pour l&rsquo;utilisateur\u00a0!<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" class=\"wp-image-4766\" width=\"500\" height=\"125\" src=\"https:\/\/www.mailgun.com\/wp-content\/uploads\/2025\/07\/tumblr_inline_mhtqgecGi61qz4rgp.png\" alt=\"tumblr_inline_mhtqgecGi61qz4rgp\" srcset=\"https:\/\/www.mailgun.com\/wp-content\/uploads\/2025\/07\/tumblr_inline_mhtqgecGi61qz4rgp.png 500w, https:\/\/www.mailgun.com\/wp-content\/uploads\/2025\/07\/tumblr_inline_mhtqgecGi61qz4rgp-300x75.png 300w\" sizes=\"(max-width: 500px) 100vw, 500px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Comment est-ce possible\u00a0? Parce que Meteor s&rsquo;occupe de tout. Lorsque vous utilisez meteor deploy, Meteor cr\u00e9e le sous-domaine meteoremail.meteor.com, configure le serveur, regroupe et t\u00e9l\u00e9charge le projet, puis le met en ligne.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Lorsque nous avons ajout\u00e9 le package email de Meteor, le partenariat de Meteor avec Mailgun a permis de cr\u00e9er et de lier automatiquement un compte Mailgun. Sans rien configurer, vous pouvez envoyer jusqu&rsquo;\u00e0 300 emails par jour&#8230; GRATUITEMENT\u00a0!<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Conclusion\u00a0?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">En moins de 5 minutes (l&rsquo;\u00e9tape la plus longue \u00e9tait due \u00e0 vous et vos doigts lents\u00a0!), nous avons pu cr\u00e9er ET d\u00e9ployer un simple formulaire d&rsquo;inscription\u00a0! Comment\u00a0? En choisissant judicieusement le meilleur framework, et bien s\u00fbr gr\u00e2ce \u00e0 Meteor et Mailgun\u00a0<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><em>\u00c9tape facultative suppl\u00e9mentaire<\/em><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Supposons maintenant que l&rsquo;int\u00e9r\u00eat pour votre produit d\u00e9colle vraiment et que 300 emails par jour ne suffisent plus. Vous aimeriez \u00e9galement avoir un meilleur acc\u00e8s au suivi des statistiques d&#8217;emails et pouvoir g\u00e9rer et analyser les emails entrants. Vous pouvez facilement cr\u00e9er un compte Mailgun et le lier \u00e0 votre application Meteor.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Apr\u00e8s avoir cr\u00e9\u00e9 votre compte sur Mailgun, r\u00e9cup\u00e9rez votre mot de passe dans l&rsquo;interface d&rsquo;administration, sous l&rsquo;onglet Domaine. Ensuite, ajoutez le code suivant \u00e0 la partie serveur de votre projet Meteor (n&rsquo;oubliez pas de modifier YOURDOMAIN et YOURPASSWORD)\u00a0:<\/p>\n\n\n    <div data-content-type=\"longform\" class=\"code-snippet longform-spacings rounded-lg overflow-hidden shadow \" data-count=\"1\">\r\n        <ul class=\"nav nav-buttons code-snippet__tabs longform-except position-relative d-flex gap-2 flex-wrap p-3\" role=\"tablist\">\r\n\r\n                            \r\n                    \r\n                        <li class=\"nav-item\" role=\"presentation\">\r\n                            <button class=\"nav-link active\" data-bs-toggle=\"tab\" data-bs-target=\"#code_0\" type=\"button\" role=\"tab\" aria-controls=\"code_0\" aria-selected=\"true\">\r\n                                PHP                            <\/button>\r\n                        <\/li>\r\n\r\n                    \r\n                            \r\n        <\/ul>\r\n        <div class=\"code-snippet__tab-content tab-content\">\r\n\r\n                            \r\n                    <div class=\"tab-pane show active\" id=\"code_0\" role=\"tabpanel\" aria-labelledby=\"code_0\">\r\n                        <div class=\"code-snippet__code-wrapper\">\r\n                            <div class=\"nav nav-buttons code-snippet__copy-wrapper\">\r\n                                <button type=\"button\" class=\"nav-link code-snippet__copy\" data-clipboard-target=\"#code_0_content\" data-clipboard-label=\"Copier dans le presse-papiers\" data-clipboard-success-label=\"Copi\u00e9\u00a0!\" data-clipboard-error-label=\"Impossible de copier\" data-tooltip=\"Copier dans le presse-papiers\" data-tooltip-placement=\"left\" role=\"tooltip\" aria-label=\"Copier dans le presse-papiers\">\r\n                                    <svg class=\"code-snippet__copy-icon code-snippet__copy-icon--default\" width=\"24\" height=\"24\" aria-hidden=\"true\" data-url=\"https:\/\/www.mailgun.com\/wp-content\/plugins\/sinch-core\/assets\/icons\/sinch\/file-stack.svg\"><\/svg>\r\n                                    <svg class=\"code-snippet__copy-icon code-snippet__copy-icon--success\" width=\"24\" height=\"24\" aria-hidden=\"true\" data-url=\"https:\/\/www.mailgun.com\/wp-content\/plugins\/sinch-core\/assets\/icons\/sinch\/badge-check.svg\"><\/svg>\r\n                                <\/button>\r\n                            <\/div>\r\n                            <pre class=\"w-100 h-100 m-0 line-numbers language-PHP\">\r\n                                <code id=\"code_0_content\" class=\"language-PHP\">\r\n\r\n                                    Meteor.startup(function () {rn  process.env.MAIL_URL = &#039;smtp:\/\/postmaster%40YOURDOMAIN.mailgun.org:YOURPASSWORD@smtp.mailgun.org:587&#039;;rn});rn\r\n                                <\/code>\r\n                            <\/pre>\r\n                        <\/div>\r\n                    <\/div>\r\n                                    <\/div>\r\n    <\/div>\r\n\n\n\n<p class=\"wp-block-paragraph\">Vous avez termin\u00e9\u00a0! D\u00e9ployez-le simplement \u00e0 nouveau et il utilisera d\u00e9sormais votre compte Mailgun pour envoyer autant d&#8217;emails que n\u00e9cessaire.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Vous pouvez acc\u00e9der \u00e0 un tutoriel plus d\u00e9taill\u00e9 sur mon blog.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Donnez-nous votre avis dans les commentaires ci-dessous ou rejoignez la discussion sur\u00a0<a href=\"http:\/\/news.ycombinator.com\/item?id=5183197\" target=\"_tabs\" rel=\"noopener noreferrer\">HackerNews<\/a>!<\/p>\n\n\n\r\n    <aside data-content-type=\"longform\"  class=\"banner-block longform-spacings rounded-lg shadow-lg px-5 py-6 px-md-6 py-md-7 p-lg-7 bg-light\" data-theme=\"dark\" aria-labelledby=\"banner-block-block_205129f780baf421ab7fdbf293d1d866\">\r\n                    <p class=\"text-uppercase section-caption text-body-color\">\r\n                S&rsquo;inscrire            <\/p>\r\n                            <p class=\"h4 text-accent fw-bold\" id=\"banner-block-block_205129f780baf421ab7fdbf293d1d866\">\r\n                Lancez-vous, c&rsquo;est facile ! Et c&rsquo;est gratuit.            <\/p>\r\n                            <div class=\"mb-0 text-body-color\">\r\n                                    <div class=\"content-body mb-0 text-body-color\">D\u00e9couvrez ce que vous pouvez accomplir avec la meilleure plateforme de livraison d\u2019emails au monde.<\/div>\r\n                            <\/div>\r\n        \r\n        <div class=\"text-start mt-5\"><a href=\"https:\/\/signup.mailgun.com\/new\/signup\"  class=\"btn btn-secondary\" >Get started<\/a><\/div>\r\n    <\/aside>\r\n\r\n","protected":false},"excerpt":{"rendered":"<p>Cet article a \u00e9t\u00e9 \u00e9crit par Vianney Lecroart, l&rsquo;un des premiers ambassadeurs de Meteor et capitaine du groupe Meteor \u00e0 Paris, en France. Vianney a \u00e9crit son premier programme \u00e0 l&rsquo;\u00e2ge de six ans. Apr\u00e8s huit ans pass\u00e9s dans une start-up de jeux en ligne massivement multijoueurs, il a d\u00e9cid\u00e9 de rejoindre l&rsquo;autre c\u00f4t\u00e9 de la Force en devenant entrepreneur \u00e0 temps plein.<\/p>\n","protected":false},"author":13,"featured_media":4555,"menu_order":0,"template":"","meta":{"_acf_changed":true,"footnotes":""},"blog_category":[22],"class_list":["post-23875","blog","type-blog","status-publish","has-post-thumbnail","hentry","blog_category-product"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Meteor et Mailgun\u00a0: cr\u00e9er des applications de z\u00e9ro en 5 minutes - Transactional Email API Service For Developers | Mailgun<\/title>\n<meta name=\"description\" content=\"Il y a quelques semaines, Meteor a annonc\u00e9 son int\u00e9gration avec Mailgun, ce qui permet \u00e0 n&#039;importe quelle application Meteor d&#039;envoyer des emails sans effort. Lisez la suite pour voir comment ils fonctionnent ensemble \u2013\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.mailgun.com\/fr\/blog\/product\/creer-application-web-de-zero-en-moins-de-5-minutes-avec\/\" \/>\n<meta property=\"og:locale\" content=\"fr_FR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Meteor et Mailgun\u00a0: cr\u00e9er des applications de z\u00e9ro en 5 minutes - Transactional Email API Service For Developers | Mailgun\" \/>\n<meta property=\"og:description\" content=\"Il y a quelques semaines, Meteor a annonc\u00e9 son int\u00e9gration avec Mailgun, ce qui permet \u00e0 n&#039;importe quelle application Meteor d&#039;envoyer des emails sans effort. Lisez la suite pour voir comment ils fonctionnent ensemble \u2013\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.mailgun.com\/fr\/blog\/product\/creer-application-web-de-zero-en-moins-de-5-minutes-avec\/\" \/>\n<meta property=\"og:site_name\" content=\"Transactional Email API Service For Developers | Mailgun\" \/>\n<meta property=\"article:modified_time\" content=\"2026-09-16T09:58:15+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.mailgun.com\/wp-content\/uploads\/2025\/07\/MG-Blog-Product.png\" \/>\n\t<meta property=\"og:image:width\" content=\"720\" \/>\n\t<meta property=\"og:image:height\" content=\"448\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"5 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.mailgun.com\\\/fr\\\/blog\\\/product\\\/creer-application-web-de-zero-en-moins-de-5-minutes-avec\\\/\",\"url\":\"https:\\\/\\\/www.mailgun.com\\\/fr\\\/blog\\\/product\\\/creer-application-web-de-zero-en-moins-de-5-minutes-avec\\\/\",\"name\":\"Meteor et Mailgun\u00a0: cr\u00e9er des applications de z\u00e9ro en 5 minutes - Transactional Email API Service For Developers | Mailgun\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.mailgun.com\\\/fr\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.mailgun.com\\\/fr\\\/blog\\\/product\\\/creer-application-web-de-zero-en-moins-de-5-minutes-avec\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.mailgun.com\\\/fr\\\/blog\\\/product\\\/creer-application-web-de-zero-en-moins-de-5-minutes-avec\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.mailgun.com\\\/wp-content\\\/uploads\\\/2025\\\/07\\\/MG-Blog-Product.png\",\"datePublished\":\"2019-07-16T00:00:00+00:00\",\"dateModified\":\"2026-09-16T09:58:15+00:00\",\"description\":\"Il y a quelques semaines, Meteor a annonc\u00e9 son int\u00e9gration avec Mailgun, ce qui permet \u00e0 n'importe quelle application Meteor d'envoyer des emails sans effort. Lisez la suite pour voir comment ils fonctionnent ensemble \u2013\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.mailgun.com\\\/fr\\\/blog\\\/product\\\/creer-application-web-de-zero-en-moins-de-5-minutes-avec\\\/#breadcrumb\"},\"inLanguage\":\"fr-FR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.mailgun.com\\\/fr\\\/blog\\\/product\\\/creer-application-web-de-zero-en-moins-de-5-minutes-avec\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\\\/\\\/www.mailgun.com\\\/fr\\\/blog\\\/product\\\/creer-application-web-de-zero-en-moins-de-5-minutes-avec\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.mailgun.com\\\/wp-content\\\/uploads\\\/2025\\\/07\\\/MG-Blog-Product.png\",\"contentUrl\":\"https:\\\/\\\/www.mailgun.com\\\/wp-content\\\/uploads\\\/2025\\\/07\\\/MG-Blog-Product.png\",\"width\":720,\"height\":448},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.mailgun.com\\\/fr\\\/blog\\\/product\\\/creer-application-web-de-zero-en-moins-de-5-minutes-avec\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.mailgun.com\\\/fr\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Blog\",\"item\":\"https:\\\/\\\/www.mailgun.com\\\/fr\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Cr\u00e9er une application web de z\u00e9ro en moins de cinq minutes avec Meteor et Mailgun\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.mailgun.com\\\/fr\\\/#website\",\"url\":\"https:\\\/\\\/www.mailgun.com\\\/fr\\\/\",\"name\":\"Transactional Email API Service For Developers | Mailgun\",\"description\":\"Des API d\u2019emails transactionnels puissantes qui vous permettent d'envoyer, de recevoir et de suivre des emails, con\u00e7ues pour les d\u00e9veloppeurs. En savoir plus d\u00e8s aujourd'hui !\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.mailgun.com\\\/fr\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.mailgun.com\\\/fr\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"fr-FR\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.mailgun.com\\\/fr\\\/#organization\",\"name\":\"Transactional Email API Service For Developers | Mailgun\",\"url\":\"https:\\\/\\\/www.mailgun.com\\\/fr\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\\\/\\\/www.mailgun.com\\\/fr\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.mailgun.com\\\/wp-content\\\/uploads\\\/2025\\\/06\\\/cropped-android-chrome-512x512-1.png\",\"contentUrl\":\"https:\\\/\\\/www.mailgun.com\\\/wp-content\\\/uploads\\\/2025\\\/06\\\/cropped-android-chrome-512x512-1.png\",\"width\":512,\"height\":512,\"caption\":\"Transactional Email API Service For Developers | Mailgun\"},\"image\":{\"@id\":\"https:\\\/\\\/www.mailgun.com\\\/fr\\\/#\\\/schema\\\/logo\\\/image\\\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Meteor et Mailgun\u00a0: cr\u00e9er des applications de z\u00e9ro en 5 minutes - Transactional Email API Service For Developers | Mailgun","description":"Il y a quelques semaines, Meteor a annonc\u00e9 son int\u00e9gration avec Mailgun, ce qui permet \u00e0 n'importe quelle application Meteor d'envoyer des emails sans effort. Lisez la suite pour voir comment ils fonctionnent ensemble \u2013","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.mailgun.com\/fr\/blog\/product\/creer-application-web-de-zero-en-moins-de-5-minutes-avec\/","og_locale":"fr_FR","og_type":"article","og_title":"Meteor et Mailgun\u00a0: cr\u00e9er des applications de z\u00e9ro en 5 minutes - Transactional Email API Service For Developers | Mailgun","og_description":"Il y a quelques semaines, Meteor a annonc\u00e9 son int\u00e9gration avec Mailgun, ce qui permet \u00e0 n'importe quelle application Meteor d'envoyer des emails sans effort. Lisez la suite pour voir comment ils fonctionnent ensemble \u2013","og_url":"https:\/\/www.mailgun.com\/fr\/blog\/product\/creer-application-web-de-zero-en-moins-de-5-minutes-avec\/","og_site_name":"Transactional Email API Service For Developers | Mailgun","article_modified_time":"2026-09-16T09:58:15+00:00","og_image":[{"width":720,"height":448,"url":"https:\/\/www.mailgun.com\/wp-content\/uploads\/2025\/07\/MG-Blog-Product.png","type":"image\/png"}],"twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"5 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.mailgun.com\/fr\/blog\/product\/creer-application-web-de-zero-en-moins-de-5-minutes-avec\/","url":"https:\/\/www.mailgun.com\/fr\/blog\/product\/creer-application-web-de-zero-en-moins-de-5-minutes-avec\/","name":"Meteor et Mailgun\u00a0: cr\u00e9er des applications de z\u00e9ro en 5 minutes - Transactional Email API Service For Developers | Mailgun","isPartOf":{"@id":"https:\/\/www.mailgun.com\/fr\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.mailgun.com\/fr\/blog\/product\/creer-application-web-de-zero-en-moins-de-5-minutes-avec\/#primaryimage"},"image":{"@id":"https:\/\/www.mailgun.com\/fr\/blog\/product\/creer-application-web-de-zero-en-moins-de-5-minutes-avec\/#primaryimage"},"thumbnailUrl":"https:\/\/www.mailgun.com\/wp-content\/uploads\/2025\/07\/MG-Blog-Product.png","datePublished":"2019-07-16T00:00:00+00:00","dateModified":"2026-09-16T09:58:15+00:00","description":"Il y a quelques semaines, Meteor a annonc\u00e9 son int\u00e9gration avec Mailgun, ce qui permet \u00e0 n'importe quelle application Meteor d'envoyer des emails sans effort. Lisez la suite pour voir comment ils fonctionnent ensemble \u2013","breadcrumb":{"@id":"https:\/\/www.mailgun.com\/fr\/blog\/product\/creer-application-web-de-zero-en-moins-de-5-minutes-avec\/#breadcrumb"},"inLanguage":"fr-FR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.mailgun.com\/fr\/blog\/product\/creer-application-web-de-zero-en-moins-de-5-minutes-avec\/"]}]},{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/www.mailgun.com\/fr\/blog\/product\/creer-application-web-de-zero-en-moins-de-5-minutes-avec\/#primaryimage","url":"https:\/\/www.mailgun.com\/wp-content\/uploads\/2025\/07\/MG-Blog-Product.png","contentUrl":"https:\/\/www.mailgun.com\/wp-content\/uploads\/2025\/07\/MG-Blog-Product.png","width":720,"height":448},{"@type":"BreadcrumbList","@id":"https:\/\/www.mailgun.com\/fr\/blog\/product\/creer-application-web-de-zero-en-moins-de-5-minutes-avec\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.mailgun.com\/fr\/"},{"@type":"ListItem","position":2,"name":"Blog","item":"https:\/\/www.mailgun.com\/fr\/blog\/"},{"@type":"ListItem","position":3,"name":"Cr\u00e9er une application web de z\u00e9ro en moins de cinq minutes avec Meteor et Mailgun"}]},{"@type":"WebSite","@id":"https:\/\/www.mailgun.com\/fr\/#website","url":"https:\/\/www.mailgun.com\/fr\/","name":"Transactional Email API Service For Developers | Mailgun","description":"Des API d\u2019emails transactionnels puissantes qui vous permettent d'envoyer, de recevoir et de suivre des emails, con\u00e7ues pour les d\u00e9veloppeurs. En savoir plus d\u00e8s aujourd'hui !","publisher":{"@id":"https:\/\/www.mailgun.com\/fr\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.mailgun.com\/fr\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"fr-FR"},{"@type":"Organization","@id":"https:\/\/www.mailgun.com\/fr\/#organization","name":"Transactional Email API Service For Developers | Mailgun","url":"https:\/\/www.mailgun.com\/fr\/","logo":{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/www.mailgun.com\/fr\/#\/schema\/logo\/image\/","url":"https:\/\/www.mailgun.com\/wp-content\/uploads\/2025\/06\/cropped-android-chrome-512x512-1.png","contentUrl":"https:\/\/www.mailgun.com\/wp-content\/uploads\/2025\/06\/cropped-android-chrome-512x512-1.png","width":512,"height":512,"caption":"Transactional Email API Service For Developers | Mailgun"},"image":{"@id":"https:\/\/www.mailgun.com\/fr\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/www.mailgun.com\/fr\/wp-json\/wp\/v2\/blog\/23875","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.mailgun.com\/fr\/wp-json\/wp\/v2\/blog"}],"about":[{"href":"https:\/\/www.mailgun.com\/fr\/wp-json\/wp\/v2\/types\/blog"}],"author":[{"embeddable":true,"href":"https:\/\/www.mailgun.com\/fr\/wp-json\/wp\/v2\/users\/13"}],"version-history":[{"count":1,"href":"https:\/\/www.mailgun.com\/fr\/wp-json\/wp\/v2\/blog\/23875\/revisions"}],"predecessor-version":[{"id":23876,"href":"https:\/\/www.mailgun.com\/fr\/wp-json\/wp\/v2\/blog\/23875\/revisions\/23876"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.mailgun.com\/fr\/wp-json\/wp\/v2\/media\/4555"}],"wp:attachment":[{"href":"https:\/\/www.mailgun.com\/fr\/wp-json\/wp\/v2\/media?parent=23875"}],"wp:term":[{"taxonomy":"blog_category","embeddable":true,"href":"https:\/\/www.mailgun.com\/fr\/wp-json\/wp\/v2\/blog_category?post=23875"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}