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

Gratis Nodd.js e-mail automatiserings-API til afsendelse af e-mails

Open source Node.js e-mail automatiseringsbibliotek, der understøtter HTML-indhold, vedhæftningsfunktioner, håndtering af flere modtagere og brugerdefinerede headers i Node.js‑apps.

Hvad er Candymail API?

I nutidens softwareudvikling er e‑mailfunktioner afgørende. Det giver dig mulighed for at holde kontakten med brugerne ved at sende notifikationer, bekræftelser og salgs‑e‑mails. Hvis du er en udvikler, der søger en nem måde at tilføje e‑mailfunktioner til dine apps, så tjek Candymail‑biblioteket på GitHub. Det er et praktisk værktøj lavet til Node.js‑applikationer, som gør det enkelt at håndtere e‑mailopgaver som at oprette, organisere og sende beskeder. Dette værktøj tilbyder en brugervenlig platform for udviklere, så det er let at tilføje og tilpasse e‑mailfunktioner. Systemet er designet til at være effektivt og pålideligt, håndterer kompleksiteten i e‑mailudvekslinger og frigør udviklere til at fokusere på at forbedre deres hoved‑app.

Candymail er designet til at håndtere mange e-mails glat. Det sikrer, at dine beskeder når frem hurtigt og pålideligt. Hvis du er udvikler, kan du finjustere dine e-mails meget. Du kan justere emnelinjerne, selve beskeden og modtagerne. Biblioteket har nøglefunktioner som at oprette og sende simple e-mails, sende e-mails med HTML-indhold, tilføje vedhæftede filer, sende e-mails til mange personer på én gang, sende e-mails med brugerdefinerede headers og meget mere. Det giver robuste fejlhåndteringsmekanismer, så udviklere kan håndtere eventuelle problemer, der opstår under e-mail-afsendelsesprocessen, på en elegant måde. API'et er designet med enkelhed for øje. Dokumentationen er omfattende, og API-endpoints er intuitive, hvilket gør det nemt for udviklere at komme hurtigt i gang.

Previous Next

Kom i gang med Candymail

Den anbefalede måde at installere Candymail på er ved at bruge NPM. Brug venligst følgende kommando for en problemfri installation.

Installer Candymail via npm

npm install --save candymail
 

Installer Candymail via Yarn

yarn add candymail
 

Simpel e-mailoprettelse og afsendelse i Node.js

Den open source Candymail e-mail API har leveret meget nem at bruge funktionalitet til at oprette og sende både simple og komplekse e-mailbeskeder i et Node.js-miljø. Denne enkelhed gør det muligt for udviklere at integrere e-mailfunktionalitet med minimal kode. API'en gør det muligt at oprette, dele og genbruge e-mailmarkedsføringsstrategier mellem forskellige produkter. Softwareudviklere kan vedhæfte forskellige typer dokumenter i deres e-mailbeskeder. Her er et enkelt eksempel, der viser, hvordan softwareudviklere kan sende en grundlæggende e-mailbesked fra Node.js-applikationer.

Hvordan sender man en grundlæggende e‑mailmeddelelse i 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-mailafsendelse i Node.js-apps

Candymail Node.js e-mail API har leveret fuld support til at sende HTML-e-mailbeskeder, hvilket muliggør rigere og mere visuelt tiltalende e-mailindhold. Dette er nyttigt for marketing-e-mails og anden kommunikation, der drager fordel af forbedret formatering. Det tillader inkludering af vedhæftede filer i e-mails, så det er muligt at sende dokumenter, billeder og andre filer sammen med dine beskeder. Det følgende eksempel viser, hvor nemt udviklere kan sende en e-mail med vedhæftede filer i Node.js-applikationer.

Hvordan sender man en e‑mail med vedhæftede filer via 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);
});

 

Send e-mails til flere modtagere i Node.js

Den open source Candymail e‑mail API gør det nemt for softwareprofessionelle og programmører at sende e‑mails til flere modtagere samtidigt i Node.js‑applikationer. Dette er især nyttigt til at sende meddelelser, opdateringer eller andre masse‑e‑mails. Det er også muligt at inkludere brugerdefinerede headers i e‑mails, hvilket giver ekstra fleksibilitet og kontrol over e‑mail‑beskeder. Her er et enkelt eksempel, der viser, hvordan man sender e‑mail‑beskeder til flere modtagere med kun et par linjer kode i Node.js‑applikationer.

Hvordan sender man e‑mail til flere modtagere i Node.js‑miljøet?

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

 
 Dansk