Baza znanja

Pošaljite e-poruku preko sopstvenog Mailgun naloga

Povežite svoj sopstveni Mailgun nalog: dodavanje poddomena za slanje, SPF, DKIM i MX zapisa za objavljivanje, ključa za slanje umesto vašeg privatnog API ključa, i zašto nalog hostovan u EU vraća 401 u odnosu na US host.

Biće vam potreban Mailgun nalog i pristup DNS-u vašeg domena.

Mailgunova sopstvena dokumentacija: Dodavanje i verifikacija domena · API ključevi · Registracija

1. Dodajte domen za slanje u Mailgun

U Mailgun kontrolnoj tabli idite na Send → Domains → Add New Domain i unesite poddomen, na primer mail.vasdomen.com.

⚠️ Mailgunove sopstvene smernice preporučuju poddomen, što je ovde važnije nego kod nekih drugih provajdera: Mailgun postavlja sopstvene SPF i DKIM zapise na ono što mu prosledite, a usmeravanje na osnovni domen znači da će ti zapisi stajati pored onih na koje se oslanjaju vaši poslovni sandučići.

Izaberite region koji odgovara lokaciji na kojoj želite da vaši podaci budu smešteni — US ili EU. Zapišite ga; biće vam potreban u 4. koraku i to je najčešća stvar koja se pogreši.

2. Objavite DNS zapise koje vam Mailgun daje

Mailgun vam prikazuje listu. Dodajte svaki od njih kod svog DNS provajdera.

| Tip | Host | Svrha | | --- | --- | --- | | TXT | mail.vasdomen.com | SPF — v=spf1 include:mailgun.org ~all | | TXT | mailo._domainkey.mail.vasdomen.com | DKIM javni ključ | | CNAME | email.mail.vasdomen.com | Praćenje i upravljanje nedospelim porukama | | MX | mail.vasdomen.com | Prijem nedospelih poruka (Mailgunova dva MX hosta) |

Ako vaš poddomen za slanje već ima SPF zapis, izmenite ga — nemojte dodavati drugi. Domen sa dva SPF TXT zapisa u potpunosti pada na SPF proveri, što je gore nego da ga uopšte nema.

Zatim pritisnite Verify DNS Settings u Mailgunu. Može proći do sat vremena da postane zeleno.

Dodajte MX zapise iako samo šaljete. Preko njih Mailgun sakuplja nedospele poruke. Bez njih se nevažeća adresa vraća u prazno, Mailgun ne može da je potisne, a vi nastavljate da plaćate slanje na adresu koja nikada ništa neće primiti.

3. Nabavite svoj API ključ

Send → Sending → Domain settings → API keys, ili stranica API Keys vašeg naloga.

Koristite ključ za slanje ograničen na ovaj domen ako vaš paket to nudi, umesto privatnog API ključa vašeg naloga. Ključ za slanje može samo da šalje; privatni ključ može da čita vaše evidencije i menja vaš nalog. Nemamo nijedan razlog da držimo ovaj drugi.

4. Povezivanje u sistemu Zinn®

Otvorite Email sending u svojoj kontrolnoj tabli i popunite:

  • Provider — Mailgun
  • Send from this domainmail.vasdomen.com (domen, a ne adresa)
  • Mailgun sending domain — isti domen koji ste dodali u Mailgunu
  • Regionus ili eu, u skladu sa 1. korakom
  • Mailgun API key — ključ iz 3. koraka

⛔⛔ Izaberite pravi region. Mailgun nalozi hostovani u EU opslužuju se sa potpuno drugog API hosta. Slanje ključa EU naloga na US host vraća poruku "401 Unauthorized" — što izgleda potpuno isto kao pogrešan ključ. Ako je vaš ključ sigurno tačan, a dobijate grešku 401, ovo je gotovo uvek razlog.

5. Pošaljite test poruku i unesite kod

Pritisnite Send test message, koristeći prijemno sanduče na drugom domenu — Gmail adresa je idealna. Pročitajte kod iz tog sandučeta i unesite ga. Vaša pošta se odmah prebacuje.

Kada ne radi

401 Unauthorized — pogrešan region (pogledajte iznad), ili ste nalepili ključ sa drugog Mailgun naloga. Regenerišite ključ umesto da ga ponovo kucate; početni deo key- se lako izgubi.

Test poruka nikada ne stiže — proverite stranicu Logs u Mailgunu. Ako Mailgun uopšte nema evidenciju o njoj, akreditivi ili naziv domena su pogrešni. Ako ju je Mailgun prihvatio, a ona naknadno nije uspela, razlog će biti tu jasnim rečima, i to je gotovo uvek DNS.

"Domain not found" — polje Mailgun sending domain mora biti tačno onakav domen kako ga Mailgun navodi, uključujući i poddomen. vasdomen.com i mail.vasdomen.com su dva različita domena za Mailgun.

Radilo je i onda stalo — proverite da li vam je istekla besplatna probna verzija. Probni Mailgun nalozi mogu slati poruke samo ovlašćenim primaocima, tako da test poruka na vašu sopstvenu adresu nastavlja da radi, dok sve poruke ka vašim klijentima nemo prolaze bez uspeha.

Još uvek ste zaglavljeni?

Podrška je uključena u svaki paket, a odgovori stižu na vašem jeziku.

Kontaktirajte podršku Svi članci
Pošaljite e-poruku preko sopstvenog Mailgun naloga