1. Des produits
  2.   E-mail
  3.   Node.js
  4.   Candymail
 
  

API d'automatisation des e-mails Nodd.js gratuite pour l'envoi d'e-mails

Bibliothèque d'automatisation des e-mails Node.js open source qui prend en charge le contenu HTML, les pièces jointes, la gestion de plusieurs destinataires et les en-têtes personnalisés dans les applications Node.js.

Qu'est-ce que l'API Candymail ?

Dans le développement logiciel actuel, disposer de capacités d’envoi d’e‑mail est essentiel. Cela vous permet de rester en contact avec les utilisateurs en envoyant des notifications, des confirmations et des e‑mails promotionnels. Si vous êtes développeur et que vous cherchez un moyen simple d’ajouter des fonctions d’e‑mail à vos applications, consultez la bibliothèque Candymail sur GitHub. C’est un outil pratique créé pour les applications Node.js, qui simplifie la gestion des tâches d’e‑mail telles que la rédaction, l’organisation et l’envoi de messages. Cet outil offre une plateforme conviviale pour les développeurs, facilitant l’ajout et la personnalisation des fonctionnalités d’e‑mail. Le système est conçu pour être efficace et fiable, gérant les complexités des échanges d’e‑mail, libérant ainsi les développeurs pour qu’ils se concentrent sur l’amélioration de leur application principale.

Candymail est conçu pour gérer de nombreux e‑mails de manière fluide. Il veille à ce que vos messages arrivent rapidement et de façon fiable à destination. Si vous êtes développeur, vous pouvez personnaliser vos e‑mails de façon approfondie. Vous pouvez ajuster les lignes d’objet, le contenu du message et les destinataires. La bibliothèque propose des fonctionnalités clés telles que la création et l’envoi d’e‑mails simples, l’envoi d’e‑mails avec du contenu HTML, l’ajout de pièces jointes, l’envoi d’e‑mails à plusieurs destinataires simultanément, l’envoi d’e‑mails avec des en‑têtes personnalisés, et bien plus encore. Elle offre des mécanismes de gestion d’erreurs robustes afin que les développeurs puissent gérer gracieusement les problèmes qui surviennent lors du processus d’envoi d’e‑mail. L’API est conçue avec la simplicité à l’esprit. Sa documentation est complète, et les points de terminaison de l’API sont intuitifs, ce qui facilite la prise en main rapide par les développeurs.

Previous Next

Premiers pas avec Candymail

La méthode recommandée pour installer Candymail est d’utiliser NPM. Veuillez utiliser la commande suivante pour une installation fluide.

Installer Candymail via npm

npm install --save candymail
 

Installer Candymail via Yarn

yarn add candymail
 

Création et envoi d'e-mails simples avec Node.js

L'API de messagerie Candymail open source offre une fonctionnalité très facile à utiliser pour créer et envoyer des messages électroniques simples ainsi que complexes dans un environnement Node.js. Cette simplicité permet aux développeurs d'intégrer la fonctionnalité d'e-mail avec un minimum de code. L'API permet de créer, partager et réutiliser des stratégies de marketing par e-mail entre différents produits. Les développeurs peuvent joindre différents types de documents dans leurs messages électroniques. Voici un exemple simple qui montre comment les développeurs peuvent envoyer un message e-mail de base depuis des applications Node.js.

Comment envoyer un e‑mail basique dans les applications Node.js ?

 
candymail.send({
  from: 'your-email@gmail.com',
  to: 'recipient@example.com',
  subject: 'Test Email',
  text: 'Hello, this is a test email sent via Candymail!'
})
.then(response => {
  console.log('Email sent successfully:', response);
})
.catch(error => {
  console.error('Error sending email:', error);
});

 

Envoi d'e-mails HTML dans les applications Node.js

L'API de messagerie Candymail pour Node.js offre un support complet pour l'envoi de messages e-mail HTML, ce qui permet un contenu e-mail plus riche et visuellement attrayant. Cela est utile pour les e-mails marketing et autres communications qui bénéficient d'un formatage amélioré. Elle permet l'inclusion de pièces jointes dans les e-mails, rendant possible l'envoi de documents, d'images et d'autres fichiers avec vos messages. L'exemple suivant montre comment les développeurs peuvent facilement envoyer un e-mail avec pièces jointes dans des applications Node.js.

Comment envoyer un e‑mail avec pièces jointes via l’API Node.js ?

 
const fs = require('fs');

candymail.send({
  from: 'your-email@gmail.com',
  to: 'recipient@example.com',
  subject: 'Email with Attachment',
  text: 'Please find the attached document.',
  attachments: [
    {
      filename: 'document.pdf',
      content: fs.createReadStream('path/to/document.pdf')
    }
  ]
})
.then(response => {
  console.log('Email with attachment sent successfully:', response);
})
.catch(error => {
  console.error('Error sending email with attachment:', error);
});

 

Envoyer des e-mails à plusieurs destinataires avec Node.js

L'API d'e-mail open source Candymail facilite l'envoi d'e-mails à plusieurs destinataires simultanément dans les applications Node.js pour les professionnels du logiciel et les programmeurs. Cela est particulièrement utile pour envoyer des notifications, des mises à jour ou tout autre e-mail en masse. Il est également possible d'inclure des en-têtes personnalisés dans les e-mails, offrant une flexibilité et un contrôle supplémentaires sur les messages électroniques. Voici un exemple simple qui montre comment envoyer des messages électroniques à plusieurs destinataires avec seulement quelques lignes de code, dans les applications Node.js.

Comment envoyer un e‑mail à plusieurs destinataires dans l’environnement Node.js ?

 
const sendEmailToMultipleRecipients = async () => {
  try {
    await candymail.send({
      to: ['recipient1@example.com', 'recipient2@example.com'],
      subject: 'Group Email',
      text: 'This email is sent to multiple recipients using Candymail.'
    });
    console.log('Email to multiple recipients sent successfully');
  } catch (error) {
    console.error('Error sending email to multiple recipients:', error);
  }
};

sendEmailToMultipleRecipients();

 
 Français