Baza e njohurive
Drgoni email përmes llogarisë suaj Mailgun
Lidhni llogarinë tuaj të Mailgun: shtimi i një nëndomeneje dërgimi, regjistrat SPF, DKIM dhe MX për t'u publikuar, një çelës dërgimi në vend të çelësit tuaj privat të API-së, dhe pse një llogari e strehuar në EU kthen gabimin 401 ndaj hostit të US.
Ju do të duhet një llogari Mailgun dhe qasje në DNS-në e domain-it tuaj.
Dokumentacioni i vetë Mailgun: Shtimi dhe verifikimi i një domain-i · Çelësat API · Regjistrohuni
1. Shtoni domain-in tuaj dërgues në Mailgun
Në panelin e kontrollit të Mailgun, shkoni te Send → Domains → Add New Domain dhe vendosni një subdomain, për shembull mail.yourdomain.com.
⚠️ Udhëzimet e vetë Mailgun sugjerojnë një subdomain, dhe kjo ka më shumë rëndësi këtu sesa te disa ofrues të tjerë: Mailgun vendos regjistrat e tij SPF dhe DKIM mbi çfarë t'i jepni atij, dhe drejtimi i tij te domain-i juaj kryesor do të thotë se ato regjistra qëndrojnë pranë atyre mbi të cilët mbështeten kutitë postare të biznesit tuaj.
Zgjidhni rajonin që përputhet me vendin ku dëshironi të ruhen të dhënat tuaja — US ose EU. Shënojeni atë; do t'ju duhet në hapi 4 dhe është gjëja më e zakonshme që mund të bëhet gabim.
2. Publikoni regjistrat DNS që ju jep Mailgun
Mailgun ju tregon një listë. Shtoni secilin prej tyre te ofruesi juaj i DNS-së.
| Lloji | Host-i | Qëllimi | | --- | --- | --- | | TXT | mail.yourdomain.com | SPF — v=spf1 include:mailgun.org ~all | | TXT | mailo._domainkey.mail.yourdomain.com | Çelësi publik DKIM | | CNAME | email.mail.yourdomain.com | Gjurmimi dhe trajtimi i mesazheve të kthyera | | MX | mail.yourdomain.com | Pranimi i mesazheve të kthyera (dy host-et MX të Mailgun) |
⛔ Nëse subdomain-i juaj dërgues ka tashmë një regjistër SPF, modifikoni atë — mos shtoni një të dytë. Një domain me dy regjistra TXT SPF dështon plotësisht në SPF, gjë që është më e keqe sesa të mos keni asnjë në formë të tillë.
Pastaj shtypni Verify DNS Settings në Mailgun. Mund të duhet deri në një orë që të bëhet i gjelbër.
⭐ Shtoni regjistrat MX edhe pse vetëm jeni duke dërguar. Ato janë mënyra se si Mailgun mbledh mesazhet e kthyera. Pa to, një adresë e keqe kthehet në boshllëk, Mailgun nuk mund ta eliminojë atë dhe ju vazhdoni të paguani për të dërguar në një adresë që nuk do të marrë asgjë kurrë.
3. Merrni çelësin tuaj API
Send → Sending → Domain settings → API keys, ose faqja API Keys e llogarisë tuaj.
Përdorni një çelës dërgimi të caktuar për këtë domain nëse plani juaj ofron një të tillë, në vend të çelësit privat API të llogarisë tuaj. Një çelës dërgimi mund të dërgojë vetëm; çelësi privat mund të lexojë regjistrat tuaj dhe të ndryshojë llogarinë tuaj. Nuk ka asnjë arsye që ne të ruajmë të dytin.
4. Lidhni atë në Zinn®
Hapni Email sending në panelin tuaj të kontrollit dhe plotësoni:
- Provider — Mailgun
- Send from this domain —
mail.yourdomain.com(një domain, jo një adresë) - Mailgun sending domain — i njëjti domain që keni shtuar në Mailgun
- Region —
usoseeu, duke u përputhur me hapin 1 - Mailgun API key — çelësi nga hapi 3
⛔⛔ Kuptojeni saktë rajonin. Llogaritë e Mailgun të strehuara në EU shërbehen nga një host API krejtësisht i ndryshëm. Dërgimi i çelësit të një llogarie të EU te host-i i US kthen "401 Unauthorized" — që duket saktësisht si një çelës i gabuar. Nëse çelësi juaj është sigurisht i saktë dhe po merrni gabimin 401, kjo është pothuajse gjithmonë arsyeja.
5. Dërgoni testin dhe vendosni kodin
Shtypni Send test message, duke përdorur një kuti postare në një domain tjetër — një adresë Gmail është ideale. Lexoni kodin nga ajo kuti postare dhe futeni atë. Posta juaj kalon menjëherë.
Kur nuk funksionon
401 Unauthorized — rajon i gabuar (shihni më sipër), ose keni ngjitur një çelës nga një llogari tjetër e Mailgun. Rigjeneroni çelësin në vend që ta rishkruani atë; pjesa e parë key- është e lehtë për t'u humbur.
Mesazhi i testit nuk arrin kurrë — kontrolloni faqjen Logs të Mailgun. Nëse Mailgun nuk ka asnjë regjistër të tij fare, kredencialet ose emri i domain-it janë të gabuara. Nëse Mailgun e ka pranuar atë dhe ka dështuar më pas, arsyeja do të jetë atje me fjalë të thjeshta dhe është pothuajse gjithmonë DNS.
"Domain not found" — fusha Mailgun sending domain duhet të jetë saktësisht domain-i siç e liston Mailgun, duke përfshirë subdomain-in. yourdomain.com dhe mail.yourdomain.com janë dy domain-e të ndryshme për Mailgun.
Funksionoi dhe pastaj ndaloi — kontrolloni nëse prova juaj falas ka përfunduar. Llogaritë provë të Mailgun mund të dërgojnë vetëm te marrës të autorizuar, kështu që mesazhi i testit në adresën tuaj vazhdon të funksionojë ndërkohë që gjithçka për klientët tuaj heshturazi nuk funksionon.
Akoma ngecur?
Mbështetja përfshihet në çdo plan dhe përgjigjet vijnë në gjuhën tuaj.
Kontakto mbështetjen → Të gjithë artikujt →