1. Producten
  2.   E-mail
  3.   Node.js
  4.   Candymail
 
  

Gratis Nodd.js e-mailautomatiserings-API voor het verzenden van e-mails

Open source Node.js e-mailautomatiseringsbibliotheek die HTML-inhoud, bijlagefunctionaliteit, meerdere ontvangers en aangepaste headers ondersteunt in Node.js-applicaties.

Wat is de Candymail API?

In de hedendaagse softwareontwikkeling is e‑mailfunctionaliteit essentieel. Het stelt je in staat om in contact te blijven met gebruikers door meldingen, bevestigingen en promotionele e‑mails te sturen. Ben je een ontwikkelaar die op zoek is naar een eenvoudige manier om e‑mailfuncties aan je apps toe te voegen, bekijk dan de Candymail‑bibliotheek op GitHub. Het is een handig hulpmiddel gemaakt voor Node.js‑toepassingen, waardoor het eenvoudig is om e‑mailtaken zoals het opstellen, organiseren en verzenden van berichten af te handelen. Deze tool biedt een gebruiksvriendelijk platform voor ontwikkelaars, waardoor het gemakkelijk is om e‑mailfuncties toe te voegen en te personaliseren. Het systeem is ontworpen om effectief en betrouwbaar te zijn, beheert de complexiteit van e‑mailuitwisselingen en geeft ontwikkelaars de ruimte zich te concentreren op het verbeteren van hun hoofdapplicatie.

Candymail is ontworpen om veel e-mails soepel te beheren. Het zorgt ervoor dat uw berichten snel en betrouwbaar op de juiste plek aankomen. Als u een ontwikkelaar bent, kunt u uw e-mails uitgebreid aanpassen. U kunt de onderwerpregels, de inhoud van het bericht en de ontvangers aanpassen. De bibliotheek heeft belangrijke functies zoals het maken en verzenden van eenvoudige e-mails, het verzenden van e-mails met HTML-inhoud, het toevoegen van bijlagen, het verzenden van e-mails naar veel mensen tegelijk, het verzenden van e-mails met aangepaste headers, en nog veel meer. Het biedt robuuste foutafhandelingsmechanismen om ervoor te zorgen dat ontwikkelaars eventuele problemen die zich tijdens het verzenden van e-mails voordoen, elegant kunnen afhandelen. De API is ontworpen met eenvoud in gedachten. De documentatie is uitgebreid en de API‑eindpunten zijn intuïtief, waardoor ontwikkelaars snel aan de slag kunnen.

Previous Next

Aan de slag met Candymail

De aanbevolen manier om Candymail te installeren is via NPM. Gebruik alstublieft het volgende commando voor een soepele installatie.

Installeer Candymail via npm

npm install --save candymail
 

Installeer Candymail via Yarn

yarn add candymail
 

Eenvoudige e-mailcreatie en -verzending in Node.js

De open source Candymail e-mail API biedt zeer gemakkelijk te gebruiken functionaliteit voor het maken en verzenden van zowel eenvoudige als complexe e-mailberichten binnen een Node.js-omgeving. Deze eenvoud stelt ontwikkelaars in staat om e-mailfunctionaliteit te integreren met minimale code. De API maakt het mogelijk om e-mailmarketingstrategieën te creëren, delen en hergebruiken tussen verschillende producten. Softwareontwikkelaars kunnen verschillende soorten documenten bijvoegen in hun e-mailberichten. Hier is een eenvoudig voorbeeld dat laat zien hoe softwareontwikkelaars een basis e-mailbericht kunnen verzenden vanuit Node.js-toepassingen.

Hoe stuur je een basis e‑mailbericht in Node.js‑apps?

 
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);
});

 

HTML-e-mailverzending in Node.js-apps

De Candymail Node.js e-mail API biedt volledige ondersteuning voor het verzenden van HTML-e-mailberichten, waardoor de e-mailinhoud rijker en visueel aantrekkelijker wordt. Dit is nuttig voor marketing-e-mails en andere communicatie die baat heeft bij verbeterde opmaak. Het maakt het mogelijk om bijlagen in e-mails op te nemen, zodat documenten, afbeeldingen en andere bestanden samen met uw berichten kunnen worden verzonden. Het volgende voorbeeld laat zien hoe eenvoudig ontwikkelaars een e-mail met bijlagen kunnen verzenden binnen Node.js-toepassingen.

Hoe stuur je een e‑mail met bijlagen via de Node.js API?

 
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);
});

 

E-mails verzenden naar meerdere ontvangers in Node.js

De open source Candymail e-mail‑API maakt het gemakkelijk voor software‑professionals en programmeurs om e-mails naar meerdere ontvangers tegelijk te verzenden binnen Node.js‑toepassingen. Dit is vooral handig voor het versturen van meldingen, updates of andere bulk‑e-mails. Het is ook mogelijk om aangepaste headers in e-mails op te nemen, wat extra flexibiliteit en controle over e-mailberichten biedt. Hier is een eenvoudig voorbeeld dat laat zien hoe je e-mailberichten naar meerdere ontvangers kunt sturen met slechts een paar regels code, binnen Node.js‑toepassingen.

Hoe stuur je e‑mail naar meerdere ontvangers in een Node.js‑omgeving?

 
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();

 
 Dutch