Na ovoj stranici
- Kratak odgovor
- API za e-poštu ili SMTP
- Kako radi API za e-poštu
- Brzi početak: pošaljite poruku putem Brevo API-ja
- Arhitektura API-ja za e-poštu u produkciji
- Usporedba najboljih API-ja za e-poštu
- Kada koristiti API za e-poštu
- Ključne funkcije API-ja na koje treba paziti
- Isporučivost uz API za e-poštu
- Obrada pogrešaka i ponovni pokušaji
- Kontrolni popis za implementaciju API-ja za e-poštu
- Bodovna tablica za odabir pružatelja
- Česte pogreške
- Kako započeti
- Gdje se uklapa Tajo
API za e-poštu omogućuje vašoj aplikaciji slanje e-pošte putem HTTP zahtjeva.
Zvuči jednostavno, ali ta odluka utječe na pouzdanost proizvoda, isporučivost, tijek razvojnog rada, analitiku, usklađenost, korisničko iskustvo i rad korisničke podrške.
Stara verzija ove stranice imala je pravi kostur, ali premalo dubine. Uspoređivala je API-je, pokazala kratak primjer s Brevom i objasnila kada koristiti API, a kada SMTP.
Kratak odgovor
Koristite API za e-poštu kada trebate e-poštu koju pokreće aplikacija:
- Potvrda registracije.
- Ponovno postavljanje lozinke.
- Prijava putem čarobne poveznice.
- Potvrda narudžbe.
- Obavijest o slanju.
- Račun ili potvrda plaćanja.
- Pozivnica u proizvod.
- Uvođenje tijekom probnog razdoblja.
- Upozorenje o korištenju.
- Obavijest o neuspjelom plaćanju.
- Podsjetnik za obnovu.
- Automatizacija životnog ciklusa na temelju događaja u proizvodu.
Koristite SMTP kada sustav koji šalje podržava samo SMTP vjerodajnice ili kada vam treba standardizirani prijenosni sloj za e-poštu za staru aplikaciju, dodatak, poslužitelj ili interni alat.
Najbolji izbor API-ja za e-poštu ovisi o vašem skupu alata:
| Pružatelj | Najbolje odgovara | Glavni razlog za odabir | Provjerite prije obveze |
|---|---|---|---|
| Brevo | Timovima za e-trgovinu, CRM i životni ciklus | Transakcijska e-pošta može se povezati s marketingom, CRM-om, SMS-om, WhatsAppom, automatizacijom i tijekovima podataka o kupcima | Ograničenja API-ja, model predložaka, cjenovnu razinu, potrebe za događajima |
| SendGrid | Programima e-pošte koje vode razvojni inženjeri | Zrela dokumentacija API-ja, ekosustav SDK-ova i uobičajene integracije s platformama | Razinu podrške, usluge isporučivosti, cijenu pri većem opsegu |
| Mailgun | Razvojnim timovima koji kreću od API-ja | HTTP slanje, zapisnici, usmjeravanje, provjera adresa i alati za isporučivost | Funkcije uključene po paketu i model podrške |
| Amazon SES | Pošiljateljima velikog obujma koji se oslanjaju na AWS | Model infrastrukture s plaćanjem prema korištenju i integracija s AWS-om | Odgovornost razvojnog tima, upravljanje isporučivošću, potrebe za podrškom |
| Postmark | Timovima kojima je transakcijska e-pošta na prvom mjestu | Message streams, predlošci, obrada dolazne pošte i usmjeren transakcijski tijek rada | Cjenovne razine, zadržavanje podataka, odvajanje masovne i transakcijske pošte |
Nemojte birati samo prema istaknutoj cijeni. Trošak API-ja za e-poštu uključuje i vrijeme razvoja, rad na isporučivosti, modeliranje podataka, nadzor, podršku i rizik buduće migracije.
API za e-poštu ili SMTP
I API i SMTP mogu slati e-poštu. Razlika je u tome kako vaša aplikacija predaje poruku platformi za slanje.
SMTP je dugo prisutan protokol za prijenos pošte. Radi s mnogim alatima i i dalje je koristan kada proizvod očekuje postavke poslužitelja, porta, korisničkog imena i lozinke.
API za e-poštu je HTTP sučelje. Vaša aplikacija šalje zahtjev krajnjoj točki s autentifikacijom, primateljima, sadržajem, podacima predloška, metapodacima, a ponekad i pojedinostima o zakazivanju ili skupnom slanju.
| Zahtjev | API za e-poštu | SMTP |
|---|---|---|
| Integracija sa suvremenim aplikacijama | Obično bolji | Radi, ali često je manje izražajan |
| Podrška za stare aplikacije | Ponekad nije podržan | Obično bolji |
| Strukturiran odgovor o pogrešci | Snažan | Ovisi o SMTP biblioteci i odgovoru poslužitelja |
| Predlošci i varijable | Obično ugrađeni | Obično se rješavaju izvan SMTP-a |
| Metapodaci i prilagođene oznake | Obično ugrađeni | Ograničeni ili specifični za pružatelja |
| Webhookovi i podaci o događajima | Obično ugrađeni | Obično zasebno postavljanje |
| Skupno slanje | Obično ugrađeno | Moguće, ali manje praktično |
| Obrada dolazne pošte | Ovisi o pružatelju | Ovisi o pružatelju |
| Prelazak na drugog pružatelja | Zahtijeva adapter u kodu | SMTP postavke lakše je zamijeniti |
Praktično pravilo: ako ste vlasnik koda aplikacije, počnite s API-jem. Ako konfigurirate alat treće strane koji podržava samo SMTP, koristite SMTP.
Kako radi API za e-poštu
Osnovni tijek slanja ima sedam koraka:
- Vaša aplikacija stvara događaj, na primjer
user_signed_upiliorder_paid. - Aplikacija bira vrstu poruke.
- Aplikacija učitava podatke o primatelju, pošiljatelju, predlošku i personalizaciji.
- Aplikacija šalje autentificirani HTTP zahtjev pružatelju e-pošte.
- Pružatelj provjerava zahtjev i stavlja poruku u red čekanja.
- Pružatelj vraća odgovor s uspjehom, pogreškom ili identifikatorima poruke.
- Webhookovi vašem sustavu javljaju događaje isporuke, odbijanja, klika, pritužbe ili odjave.
Zahtjev API-ju samo je jedan dio. Pouzdana implementacija treba i idempotentnost, ponovne pokušaje, zapisivanje, obradu potiskivanja, upozorenja i upravljanje podacima.
Brzi početak: pošaljite poruku putem Brevo API-ja
Brevov API za transakcijsku e-poštu koristi autentificirani zahtjev prema krajnjoj točki /v3/smtp/email. Točan SDK i nazivi polja mogu se promijeniti, pa pri implementaciji kao izvor istine koristite referencu API-ja dobavljača.
Primjer zahtjeva:
curl --request POST \ --url https://api.brevo.com/v3/smtp/email \ --header 'api-key: YOUR_API_KEY' \ --header 'content-type: application/json' \ --data '{ "sender": { "name": "Your App", "email": "[email protected]" }, "to": [ { "email": "[email protected]", "name": "Customer" } ], "subject": "Welcome to your account", "htmlContent": "<h1>Welcome</h1><p>Your account is ready.</p>" }'Produkcijski kod ne smije imati API ključeve upisane izravno u kod. Tajne čuvajte u upravitelju tajni ili varijabli okruženja, redovito ih mijenjajte, ograničite pristup i nikada ih ne izlažite u frontend kodu.
Arhitektura API-ja za e-poštu u produkciji
Produkcijska integracija API-ja za e-poštu ne bi trebala slati izravno iz svakog kontrolera ili rukovatelja rutom.
Koristite mali sloj za poruke:
- Dogodi se događaj u proizvodu.
- Aplikacija zapisuje događaj u red čekanja, posao ili sabirnicu događaja.
- Usluga e-pošte povezuje događaj s predloškom.
- Usluga e-pošte provjerava privolu primatelja i pravila potiskivanja.
- Usluga e-pošte poziva API pružatelja.
- Usluga e-pošte bilježi ID poruke kod pružatelja.
- Webhookovi kasnije ažuriraju status poruke.
Tako kod proizvoda ostaje uredan, a pogreške e-pošte lakše je izolirati.
Preporučena interna polja:
event_id.message_type.recipient_id.recipient_email.template_id.locale.provider.provider_message_id.idempotency_key.status.error_code.created_at.sent_at.delivered_at.
Koristite ključeve idempotentnosti za kritične poruke. Ponovni pokušaj ne smije poslati tri poruke za ponovno postavljanje lozinke samo zato što je mrežni zahtjev istekao nakon što je pružatelj već prihvatio prvu poruku.
Usporedba najboljih API-ja za e-poštu
Brevo
Brevo je koristan kada je transakcijska e-pošta dio šireg sustava komunikacije s kupcima.
Odaberite Brevo kada:
- Trebate transakcijsku e-poštu uz kampanje, CRM, automatizaciju, SMS ili WhatsApp.
- Podaci iz e-trgovine trebaju pokretati poruke životnog ciklusa.
- Marketinške i proizvodne poruke trebaju dijeliti profile kontakata.
- Osobe koje nisu razvojni inženjeri trebaju pristup predlošcima i izvješćima.
- Želite jednu platformu umjesto zasebnih alata za svaki kanal.
Pazite na:
- Razliku između postavki marketinške i transakcijske e-pošte.
- Vlasništvo nad predlošcima između razvoja i marketinga.
- Ograničenja brzine i ograničenja paketa.
- Način sinkronizacije podataka o kontaktima.
- Kako se pravila odjave i potiskivanja primjenjuju na različite kategorije poruka.
Brevova dokumentacija pokriva transakcijsko slanje, skupno slanje, sandbox način, SMTP relej, webhookove, SDK-ove i stranice reference API-ja. Za pojedinosti implementacije koristite tu dokumentaciju.
SendGrid
SendGrid je čest izbor za timove koji žele zreo API za e-poštu namijenjen razvojnim inženjerima, sa širokom podrškom za jezike i platforme.
Odaberite SendGrid kada:
- Razvojni inženjeri žele poznat API za e-poštu i ekosustav SDK-ova.
- Trebate transakcijsku i marketinšku e-poštu od istog dobavljača.
- Već imate Twilio infrastrukturu.
- Trebate webhookove za događaje i detaljne kontrole slanja.
Pazite na:
- Koje su funkcije isporučivosti i podrške uključene u odabrani paket.
- Kako se predlošcima upravlja u različitim okruženjima.
- Trebaju li marketinška i transakcijska e-pošta dijeliti istu strukturu računa.
Mailgun
Mailgun je izgrađen oko slanja koje vode razvojni inženjeri i tijekova rada koji kreću od API-ja.
Odaberite Mailgun kada:
- Razvojni tim je vlasnik infrastrukture e-pošte.
- Trebate HTTP slanje, SMTP kao rezervu, zapisnike, dolazne rute i alate za provjeru adresa.
- Želite pružatelja koji je jasan u vezi s upravljanjem isporučivošću.
Pazite na:
- Koje su funkcije provjere, analitike i isporučivosti uključene.
- Zadržavanje podataka i pristup zapisnicima.
- Očekivanja od podrške tijekom migracije i zagrijavanja.
Amazon SES
Amazon SES usmjeren je na infrastrukturu.
Odaberite Amazon SES kada:
- Vaša aplikacija već uvelike radi na AWS-u.
- Imate razvojne resurse da preuzmete veći dio postavljanja.
- Trebate slanje velikog obujma s plaćanjem prema korištenju.
- Želite čvrstu integraciju s IAM-om, CloudWatchom, SNS-om, Lambdom ili drugim AWS uslugama.
Pazite na:
- Izlazak iz sandboxa i pristup produkciji.
- Postavljanje identiteta domene.
- Obradu odbijenih poruka i pritužbi.
- Odluke o namjenskoj IP adresi.
- Nadzor i upozorenja.
- Razvojni trošak izgradnje funkcija koje drugi pružatelji imaju u sučelju proizvoda.
SES može biti izvrstan pri velikom opsegu, ali nije izbor s najmanje truda za svaki tim.
Postmark
Postmark je usmjeren na transakcijsku e-poštu.
Odaberite Postmark kada:
- Pouzdanost i jasnoća transakcijske pošte važnije su od širine sveobuhvatnog marketinga.
- Želite message streams koji odvajaju vrste e-pošte.
- Trebate predloške, dolaznu e-poštu i događaje isporuke u jednostavnom proizvodu.
Pazite na:
- Cjenovne razine pri vašem obujmu.
- Koliko dugo trebate čuvati događaje i poruke.
- Pripada li masovni marketing zasebnom toku ili platformi.
Kada koristiti API za e-poštu
Transakcijska e-pošta
Transakcijske poruke pokreće radnja korisnika ili događaj u sustavu.
Primjeri:
- Potvrda računa.
- Prijava putem čarobne poveznice.
- Ponovno postavljanje lozinke.
- Dvofaktorska autentifikacija.
- Pozivnica u proizvod.
- Potvrda narudžbe.
- Potvrda plaćanja.
- Potvrda slanja.
- Novosti o isporuci.
- Obavijest o povratu novca.
- Obnova pretplate.
- Upozorenje o neuspjelom plaćanju.
- Sigurnosna obavijest.
Od transakcijske e-pošte očekuje se visoka pouzdanost. Korisnici odmah primijete kada poveznica za prijavu, potvrda narudžbe ili ponovno postavljanje lozinke ne stigne.
Pogledajte i: poruke za potvrdu narudžbe i primjere transakcijske e-pošte.
Poruke životnog ciklusa proizvoda
Poruke životnog ciklusa nalaze se između transakcijske i marketinške pošte.
Primjeri:
- Uvođenje tijekom probnog razdoblja.
- Aktivacija funkcija.
- Prekretnica u korištenju.
- Poticaj za nadogradnju.
- Podsjetnik za neaktivan račun.
- Provjera iz tima za uspjeh korisnika.
- Slijed za obnovu.
- Poruka za vraćanje korisnika.
Ove poruke najbolje rade kada ih pokreću podaci iz proizvoda, a ne generički kalendar.
E-pošta za e-trgovinu
Timovima za e-trgovinu često treba i transakcijska i marketinška e-pošta koju pokreću događaji:
- Ponuda dobrodošlice.
- Napuštena košarica.
- Napušteno pregledavanje.
- Ponovno na zalihi.
- Pad cijene.
- Preporuka proizvoda.
- Podsjetnik za ponovnu kupnju.
- Novosti o programu vjernosti.
- Zamolba za recenziju.
- Rani pristup za VIP kupce.
Marketinška e-pošta putem API-ja
Nemojte marketinšku e-poštu tretirati samo kao posao skupnog slanja newslettera.
Marketing koji pokreće API može podržati:
- Segmentaciju temeljenu na događajima.
- Personalizirane kampanje.
- Pokrenute drip sekvence.
- Uvođenje koje vodi proizvod.
- Putovanja životnog ciklusa temeljena na računima.
- Automatiziranu e-poštu povezanu s ponašanjem kupaca.
Zahtjevi usklađenosti i dalje vrijede. Marketinške poruke trebaju odgovarajuću privolu, obradu odjava i pravila potiskivanja.
Ključne funkcije API-ja na koje treba paziti
Autentifikacija i upravljanje ključevima
Ozbiljan API za e-poštu treba podržavati sigurne API ključeve i jasnu dokumentaciju o autentifikaciji.
Operativni zahtjevi:
- Odvojite ključeve po okruženjima.
- Ograničite pristup produkcijskim ključevima.
- Redovito mijenjajte ključeve.
- Čuvajte ključeve izvan koda.
- Bilježite korištenje ključa bez bilježenja njegove vrijednosti.
- Uklonite ključeve iz ispisa neuspjelih zahtjeva.
Predlošci
Predlošci održavaju transakcijsku e-poštu dosljednom.
Tražite:
- Upravljanje verzijama.
- Testna slanja.
- Varijable.
- Zamjenske vrijednosti.
- Lokalizaciju.
- Pregled prikaza.
- Tijekove odobravanja.
- Zasebne predloške za staging i produkciju.
Predlošci nisu samo dizajnerski materijali. Dio su ugovora proizvoda. Predložak za ponovno postavljanje lozinke, potvrdu narudžbe ili račun treba pregledati jednako ozbiljno kao korisničko sučelje aplikacije.
Webhookovi
Webhookovi pretvaraju slanje u petlju povratnih informacija.
Pratite:
- Obrađeno.
- Odgođeno.
- Isporučeno.
- Otvoreno, uz oprez.
- Kliknuto, uz oprez.
- Odbijeno.
- Odbačeno.
- Pritužba.
- Odjavljeno.
Spremajte ID-jeve poruka kod pružatelja kako bi se događaji iz webhookova mogli povezati s internim korisnicima i događajima.
Upravljanje potiskivanjem
Obrada potiskivanja štiti isporučivost i usklađenost.
Sustav treba obrađivati:
- Trajno odbijene poruke.
- Pritužbe.
- Odjave.
- Ručne blokade.
- Adrese temeljene na ulozi ako ih vaša pravila isključuju.
- Nevažeće kontakte.
- Brisanje računa ili zahtjeve za privatnost.
Nikada nemojte nastaviti s ponovnim pokušajima na adresu koja je trajno odbijena samo zato što kod proizvoda „pošalji poruku” vidi kao pozadinski zadatak.
Ograničenja brzine i propusnost
Provjerite kako pružatelj obrađuje:
- Ograničenja zahtjeva prema API-ju.
- Propusnost poruka.
- Krajnje točke za skupno slanje.
- Ograničenja vršnog opterećenja.
- Dnevna ili mjesečna ograničenja paketa.
- Zagrijavanje novih računa.
- Zagrijavanje namjenske IP adrese.
Planirajte za vršna opterećenja. Lansiranje proizvoda, incident s ponovnim postavljanjem lozinki, Black Friday rasprodaja ili sigurnosna obavijest mogu stvoriti obujam slanja daleko iznad dnevnog prosjeka.
Analitika i izvoz
Minimalno izvještavanje:
- Poslano.
- Isporučeno.
- Odbijeno.
- Odgođeno.
- Pritužbe.
- Odjave.
- Učinak predložaka.
- Pogreške u odgovorima pružatelja.
- Događaji prihoda ili konverzije kada su relevantni.
Otvaranja i klikove tumačite oprezno. Zaštita privatnosti, blokiranje slika i aktivnost botova mogu iskriviti pokazatelje angažmana. Kod transakcijske e-pošte isporuka i uspješna radnja korisnika često su važnije od stope otvaranja.
Obrada dolazne pošte
Dolazna pošta važna je kada korisnici odgovaraju ili šalju sadržaj u proizvod.
Slučajevi korištenja:
- Odgovori podršci.
- E-pošta u tiket.
- Odgovor kao komentar.
- Tijekovi odobravanja.
- Proslijeđene potvrde.
- Prikupljanje potencijalnih kupaca iz dolazne pošte.
Ako je obrada dolazne pošte u planu razvoja, odaberite pružatelja s jasnom dokumentacijom, usmjeravanjem, sigurnosnim kontrolama i obradom privitaka.
Isporučivost uz API za e-poštu
API ne rješava isporučivost sam po sebi.
I dalje trebate:
- SPF.
- DKIM.
- DMARC.
- Potvrđene domene za slanje.
- Dosljedan identitet pošiljatelja.
- Čiste popise.
- Obradu odbijenih poruka.
- Obradu pritužbi.
- Jasnu odjavu u marketinškim porukama.
- Relevantan sadržaj.
- Razumnu učestalost slanja.
- Nadzor.
Kod novih domena ili IP adresa zagrijavajte postupno. Počnite s porukama niskog rizika i visokog angažmana i povećavajte obujam kako se ugled stabilizira.
Odvojite vrste poruka kad god je moguće:
- Autentifikacija i sigurnost.
- Potvrde i novosti o narudžbama.
- Životni ciklus proizvoda.
- Marketing.
- Masovne promocije.
Nemojte dopustiti da agresivna promotivna kampanja našteti isporuci poruka za ponovno postavljanje lozinke ili potvrda.
Obrada pogrešaka i ponovni pokušaji
Neuspjehe API-ja za e-poštu treba razvrstati.
Ponovno pokušajte kod:
- Isteka vremena.
- Privremene pogreške pružatelja.
- Ograničenja brzine, nakon odgode.
- Mrežnog kvara.
- Privremenog problema s redom čekanja.
Nemojte beskonačno pokušavati kod:
- Nevažeće adrese primatelja.
- Neovlaštenog API ključa.
- Nevažećeg ID-ja predloška.
- Nedostajućeg obaveznog polja.
- Potisnutog primatelja.
- Blokade zbog pravila ili usklađenosti.
Koristite eksponencijalni backoff i red za neisporučene poruke za poruke koje i dalje ne uspijevaju nakon ponovnih pokušaja.
Što je vratio pokušaj slanja?
-
Istek vremena, mreža ili privremena pogreška pružatelja
Ponovno pokušajte s eksponencijalnim backoffom
-
Ograničenje brzine
Ponovno pokušajte nakon odgode
-
Nevažeća adresa, ključ, predložak ili polje; potisnuto; blokirano pravilima
Ne pokušavajte ponovno
-
I dalje ne uspijeva nakon ponovnih pokušaja
Red za neisporučene poruke
Svaka kritična poruka treba imati operativni put:
- Može li je podrška ponovno poslati?
- Može li je korisnik ponovno zatražiti?
- Može li razvojni tim pratiti događaj?
- Možete li vidjeti odgovor pružatelja?
- Možete li dokazati je li je pružatelj prihvatio?
Kontrolni popis za implementaciju API-ja za e-poštu
Koristite ovaj kontrolni popis prije lansiranja.
- Odredite vrste poruka i vlasništvo.
- Odaberite pružatelja API-ja i rezervni pristup.
- Potvrdite domene za slanje.
- Konfigurirajte SPF, DKIM i DMARC.
- Izradite API ključeve za staging i produkciju.
- Sigurno pohranite tajne.
- Izgradite uslugu ili adapter za poruke.
- Dodajte ključeve idempotentnosti.
- Dodajte strukturirano zapisivanje.
- Izgradite ponašanje ponovnih pokušaja i red za neisporučene poruke.
- Izradite predloške.
- Provjerite personalizaciju i zamjenske vrijednosti.
- Konfigurirajte webhookove.
- Spremajte ID-jeve poruka kod pružatelja.
- Obrađujte odbijene poruke, pritužbe i odjave.
- Izgradite alate podrške za ponovno slanje i provjeru statusa.
- Pratite stope pogrešaka i isporuke.
- Dokumentirajte ograničenja brzine i postupke za incidente.
Bodovna tablica za odabir pružatelja
Ocijenite svakog dobavljača od 1 do 5:
| Kriterij | Težina | Zašto je važno |
|---|---|---|
| Kontrole isporučivosti | 5 | Jeftin API postaje skup ako pošta ne stiže |
| Dokumentacija API-ja | 5 | Razvojni inženjeri trebaju brzu i ispravnu implementaciju |
| Webhookovi | 5 | Timovi za proizvod trebaju povratne informacije o isporuci i pogreškama |
| Obrada potiskivanja | 5 | Štiti usklađenost i ugled pošiljatelja |
| Predlošci | 4 | Smanjuje razilaženje proizvoda i marketinga |
| SDK-ovi | 3 | Ubrzavaju implementaciju u vašem skupu alata |
| Cjenovni model | 4 | Troškovi se mogu brzo promijeniti s obujmom |
| Podrška | 4 | Incidenti s e-poštom izravno pogađaju kupce |
| Zadržavanje podataka | 3 | Utječe na otklanjanje pogrešaka i podršku |
| Obrada dolazne pošte | 2 | Ključno samo za tijekove temeljene na odgovorima |
| Višekanalno uklapanje | 3 | Korisno kada se e-pošta povezuje sa SMS-om, WhatsAppom, CRM-om ili automatizacijom |
Za mnoge timove pravi odgovor nije „najjeftiniji API za e-poštu”. To je pružatelj koji smanjuje operativni rizik za vrste e-pošte o kojima kupci ovise.
Česte pogreške
Izbjegavajte:
- Slanje izravno iz raspršenog koda aplikacije.
- Zapisivanje API ključeva ili cijelih sadržaja zahtjeva s privatnim podacima.
- Ponovno pokušavanje kod svake pogreške kao da je privremena.
- Zanemarivanje ID-jeva poruka kod pružatelja.
- Zaboravljanje webhookova dok podrška ne upita „je li poruka stigla?”.
- Miješanje ponovnog postavljanja lozinki i masovnog marketinga na istom putu ugleda.
- Korištenje jednog predloška za sve jezike.
- Preskakanje zamjenskih vrijednosti za varijable predložaka.
- Tretiranje otvaranja kao dokaza isporuke ili uspjeha kupca.
- Dopuštanje da logika marketinških odjava potisne obavezne sigurnosne poruke računa bez promišljenog pravila.
- Uspoređivanje pružatelja samo prema besplatnoj razini.
- Pokretanje velikog obujma bez zagrijavanja.
Kako započeti
Za novu implementaciju odaberite najkraći siguran put:
- Počnite s jednom transakcijskom porukom, primjerice ponovnim postavljanjem lozinke ili potvrdom narudžbe.
- Izgradite adapter za pružatelja umjesto da kod proizvoda vežete uz jednog dobavljača.
- Dodajte autentifikaciju domene.
- Dodajte praćenje statusa putem webhookova.
- Dajte podršci uvid.
- Dodajte predloške i lokalizaciju.
- Proširite se na automatizacije životnog ciklusa i e-trgovine.
-
Jedna transakcijska poruka
-
Adapter za pružatelja
- Kod proizvoda nije vezan uz jednog dobavljača
-
Autentifikacija domene
-
Praćenje statusa putem webhookova
-
Uvid za podršku
-
Predlošci i lokalizacija
-
Automatizacije životnog ciklusa i e-trgovine
Ako vaš tim već koristi Brevo za marketing i CRM, počnite s Brevovim transakcijskim API-jem i mapirajte podatke o događajima koji su vam potrebni.
Za postavljanje SMTP-a pogledajte potpuni vodič za SMTP i vodič za besplatni SMTP poslužitelj.
Gdje se uklapa Tajo
Tajo je agentski alat za izradu integracija. Zadržite svoje pružatelje usluga. Agenti povezuju sve ostalo, a vi odobravate svaku sinkronizaciju. Tajo je u ranom pristupu. Zatražite rani pristup
Često postavljana pitanja
Što je email API?
Email API je programsko sučelje koje omogućuje slanje, primanje i upravljanje e-mailovima iz aplikacijskog koda. Umjesto SMTP-a, šalješ HTTP zahtjeve za slanje e-mailova – brže, pouzdanije i lakše za integraciju.
Koji email API je najbolji?
Brevo API nudi najbolju vrijednost s velikodušnim besplatnim planom (300 e-mailova dnevno), dobrom dokumentacijom i višekanalnim mogućnostima (e-mail + SMS + WhatsApp). SendGrid i Mailgun su također popularni izbori među developerima.
Trebam li koristiti API ili SMTP za slanje e-maila?
Koristi API za: web aplikacije, transakcijske e-mailove, veliki volumen. API je brži (bez rukovanja vezom), pouzdaniji i lakši za obradu grešaka. Koristi SMTP za: legacy aplikacije, WordPress pluginove, sustave koji podržavaju samo SMTP.