Go to file
2025-01-08 23:53:23 +01:00
.gitignore Updated gitignore 2025-01-08 23:21:15 +01:00
axios.js Removed mailgun import from axios (not needed) 2025-01-08 23:53:23 +01:00
index.js Example code 2025-01-08 23:33:51 +01:00
package-lock.json Example code 2025-01-08 23:33:51 +01:00
package.json Example code 2025-01-08 23:33:51 +01:00
README.md Example code 2025-01-08 23:33:51 +01:00

Eksempel bruk av nodejs

Dette er en kodesnutt som jeg har testet og kontrollert fungerer i nodejs med mailgun. Du kan laste ned denne kodesnutten som en zip fil eller bruke git clone for å laste den ned på pc'en din, eller kopiere og lime inn koden her i wix prosjektet ditt.

nodeJS

For å få nodejs til å fungere på din egen pc så du kan teste koden for deg selv, last ned node fra https://nodejs.org/en/download. Husk å kjør "npm update" fra kommandolinjen i katalogen du har lastet ned denne kodesnutten fra, så nodejs kan hente de nødvendige pakkene for bruk i eksempelet fra NPM.

Konstanter

Det er satt opp en del variabler som du må endre i kodesnutten:

  1. apiKey - endre 'api-key' til nøkkelen jeg sendte til deg pr. epost
  2. mgDomain - la denne stå urørt. Det er domenet som brukes av mailgun
  3. senderName - bytt ut 'Test Bruker' med avsendernavnet du ønsker å bruke
  4. senderUserName - dette er brukernavnet i avsenderepostadressen før '@', bytt ut 'test' med ønsket brukernavn (dette kan være arbitrært, må ikke være en eksisterende epostadresse)
  5. emailSubject - dette er emnet i eposten som sendes

mg.messages.create()

Bytt ut verdiene:

  • text
  • html

i objektet man sender i det andre parameteret i funksjonen med ønskede verdier. Text er ren tekst (i tilfelle epostklienten til mottageren ikke støtter html) og html er markup med epostmeldingen i html format.