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

Gratis Nodd.js e-postautomatiserings-API for sending av e-poster

Åpen kildekode Node.js e-postautomatiseringsbibliotek som støtter HTML-innhold, vedleggsfunksjoner, håndtering av flere mottakere og egendefinerte overskrifter i Node.js‑apper.

Hva er Candymail API?

I dagens programvareutvikling er e‑postfunksjonalitet essensiell. Den gjør det mulig å holde kontakten med brukerne ved å sende varsler, bekreftelser og markedsførings‑e‑post. Hvis du er en utvikler som leter etter en enkel måte å legge til e‑postfunksjoner i appene dine, sjekk ut Candymail‑biblioteket på GitHub. Det er et praktisk verktøy laget for Node.js‑applikasjoner, som gjør det enkelt å håndtere e‑postoppgaver som å lage, organisere og sende meldinger. Dette verktøyet tilbyr en brukervennlig plattform for utviklere, som gjør det lett å legge til og tilpasse e‑postfunksjoner. Systemet er designet for å være effektivt og pålitelig, og håndterer kompleksiteten i e‑postutvekslinger, slik at utviklere kan fokusere på å forbedre hovedapplikasjonen sin.

Candymail er designet for å håndtere mange e-poster smidig. Den sørger for at meldingene dine kommer dit de skal raskt og pålitelig. Hvis du er utvikler, kan du finjustere e-postene dine mye. Du kan justere emnelinjer, selve meldingen og mottakerne. Biblioteket har nøkkelfunksjoner som å lage og sende enkle e-poster, sende e-poster med HTML-innhold, legge ved vedlegg, sende e-poster til mange personer samtidig, sende e-poster med egendefinerte overskrifter, og mye mer. Det gir robuste feilhåndteringsmekanismer for å sikre at utviklere kan håndtere eventuelle problemer som oppstår under e-postsendingen på en elegant måte. API-et er designet med enkelhet i tankene. Dokumentasjonen er omfattende, og API-endepunktene er intuitive, noe som gjør det enkelt for utviklere å komme i gang raskt.

Previous Next

Kom i gang med Candymail

Den anbefalte måten å installere Candymail på er ved å bruke NPM. Vennligst bruk følgende kommando for en smidig installasjon.

Installer Candymail via npm

npm install --save candymail
 

Installer Candymail via Yarn

yarn add candymail
 

Enkel e-postoppretting og sending i Node.js

Den åpne kildekoden Candymail e-post-API har levert svært enkel å bruke funksjonalitet for å lage og sende både enkle og komplekse e-postmeldinger i Node.js-miljøet. Denne enkelheten gjør at utviklere kan integrere e-postfunksjonalitet med minimal kode. API-et gjør det mulig å opprette, dele og gjenbruke e-postmarkedsføringsstrategier mellom ulike produkter. Programvareutviklere kan legge ved ulike typer dokumenter i e-postmeldingene sine. Her er et enkelt eksempel som viser hvordan programvareutviklere kan sende en grunnleggende e-postmelding fra Node.js-applikasjoner.

Hvordan sende en enkel e‑postmelding i Node.js‑apper?

 
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-postsending i Node.js-apper

Candymail Node.js e-post-API har gitt full støtte for å sende HTML-e-postmeldinger, noe som gir rikere og mer visuelt tiltalende e-postinnhold. Dette er nyttig for markedsførings-e-poster og annen kommunikasjon som drar nytte av forbedret formatering. Det tillater inkludering av vedlegg i e-poster, noe som gjør det mulig å sende dokumenter, bilder og andre filer sammen med meldingene dine. Følgende eksempel viser hvor enkelt utviklere kan sende en e-post med vedlegg i Node.js-applikasjoner.

Hvordan sende en e‑post med vedlegg 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-poster til flere mottakere i Node.js

Den åpne kildekode Candymail e‑post‑API gjør det enkelt for programvareprofesjonelle og programmerere å sende e‑post til flere mottakere samtidig i Node.js‑applikasjoner. Dette er spesielt nyttig for å sende varsler, oppdateringer eller andre masseutsendelser av e‑post. Det er også mulig å inkludere egendefinerte overskrifter i e‑post, noe som gir ekstra fleksibilitet og kontroll over e‑postmeldinger. Her er et enkelt eksempel som viser hvordan du kan sende e‑postmeldinger til flere mottakere med bare noen få linjer kode i Node.js‑applikasjoner.

Hvordan sende e‑post til flere mottakere 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();

 
 Norsk