1. Produktai
  2.   El. paštas
  3.   Node.js
  4.   Candymail
 
  

Nemokama Nodd.js el. laiškų automatizavimo API el. laiškų siuntimui

Atviro kodo Node.js el. laiškų automatizavimo biblioteka, kuri palaiko HTML turinį, priedų galimybes, kelių gavėjų tvarkymą ir pasirinktinius antraštes Node.js programose.

Kas yra Candymail API?

Šiandien programinės įrangos kūrime el. pašto galimybės yra būtinos. Jos leidžia palaikyti ryšį su vartotojais siunčiant pranešimus, patvirtinimus ir reklamos laiškus. Jei esate kūrėjas, ieškantis paprasto būdo pridėti el. pašto funkcijas prie savo programų, apsilankykite GitHub saugykloje ir susipažinkite su Candymail biblioteka. Tai patogi priemonė, sukurta Node.js programoms, leidžianti paprastai tvarkyti el. pašto užduotis, tokias kaip laiškų kūrimas, organizavimas ir siuntimas. Ši priemonė suteikia vartotojui draugišką platformą kūrėjams, leidžiančią lengvai pridėti ir pritaikyti el. pašto funkcijas. Sistema sukurta taip, kad būtų efektyvi ir patikima, valdanti el. pašto keitimosi sudėtingumą, leidžianti kūrėjams susitelkti į pagrindinės programos tobulinimą.

Candymail sukurtas tvarkyti daugybę el. laiškų sklandžiai. Jis užtikrina, kad jūsų pranešimai greitai ir patikimai pasiektų reikiamą vietą. Jei esate kūrėjas, galite daug koreguoti savo el. laiškus. Galite keisti temų eilutes, patį pranešimą ir gavėjus. Biblioteka turi pagrindines funkcijas, tokias kaip paprastų el. laiškų kūrimas ir siuntimas, el. laiškų siuntimas su HTML turiniu, priedų pridėjimas, el. laiškų siuntimas daugeliui žmonių vienu metu, el. laiškų siuntimas su pasirinktinais antraštėmis ir daugelis kitų. Ji suteikia patikimas klaidų tvarkymo mechanizmus, kad kūrėjai galėtų sklandžiai tvarkyti bet kokias problemas, kylančias el. laiškų siuntimo proceso metu. API sukurta paprastumo dėlei. Jos dokumentacija yra išsami, o API galutiniai taškai intuityvūs, todėl kūrėjams lengva greitai pradėti.

Previous Next

Pradžia su Candymail

Rekomenduojamas būdas įdiegti Candymail yra naudojant NPM. Prašome naudoti šią komandą sklandžiam įdiegimui.

Įdiekite Candymail per npm

npm install --save candymail
 

Įdiekite Candymail per Yarn

yarn add candymail
 

Paprastas el. laiškų kūrimas ir siuntimas Node.js

Atviro kodo Candymail el. pašto API suteikia labai paprastą naudoti funkcionalumą kuriant ir siunčiant tiek paprastus, tiek sudėtingus el. laiškų pranešimus Node.js aplinkoje. Šis paprastumas leidžia kūrėjams integruoti el. pašto funkcionalumą su minimalia kodo kiekiu. API leidžia kurti, dalintis ir pakartotinai naudoti el. pašto rinkodaros strategijas tarp skirtingų produktų. Programinės įrangos kūrėjai gali prisegti įvairių tipų dokumentus prie savo el. laiškų. Čia pateiktas paprastas pavyzdys, rodantis, kaip programinės įrangos kūrėjai gali išsiųsti bazinį el. laišką iš Node.js programų.

Kaip siųsti paprastus el. laiškus Node.js programose?

 
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 el. laiškų siuntimas Node.js programose

Candymail Node.js el. pašto API suteikė visapusišką palaikymą siunčiant HTML el. laiškus, kas leidžia turėti turtingesnį ir vizualiai patrauklesnį el. pašto turinį. Tai naudinga rinkodaros el. laiškams ir kitoms komunikacijoms, kurios gauna naudą iš patobulinto formatavimo. Tai leidžia įtraukti priedus į el. laiškus, todėl galima siųsti dokumentus, vaizdus ir kitus failus kartu su jūsų pranešimais. Žemiau pateiktas pavyzdys rodo, kaip lengvai kūrėjai gali siųsti el. laišką su priedais Node.js programose.

Kaip siųsti el. laišką su priedais per 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);
});

 

Siųsti el. laiškus keliems gavėjams Node.js

Atviro kodo Candymail el. pašto API leidžia programinės įrangos specialistams ir programuotojams lengvai siųsti el. laiškus keliais gavėjais vienu metu Node.js programose. Tai ypač naudinga siunčiant pranešimus, atnaujinimus ar bet kokius kitus masinius el. laiškus. Taip pat galima įtraukti pasirinktines antraštes į el. laiškus, suteikiant papildomą lankstumą ir kontrolę el. laiškų žinutėms. Štai paprastas pavyzdys, kuris rodo, kaip siųsti el. laiškų žinutes keliems gavėjams tik keliais kodo eilutėmis Node.js programose.

Kaip siųsti el. laišką keliems gavėjams Node.js aplinkoje?

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

 
 Lietuvių