Do t'ju duhet një llogari Mailgun dhe qasje në DNS-në e domenit tuaj.
Dokumentacioni i vetë Mailgun-it: Shtimi dhe verifikimi i një domeni · Çelësat API · Regjistrohuni
1. Shtoni domenin tuaj të dërgimit në Mailgun
Në panelin e Mailgun shkoni te Send → Domains → Add New Domain dhe vendosni një nëndomen, për shembull mail.yourdomain.com.
⚠️ Udhëzimi i vetë Mailgun-it është një nëndomen, dhe kjo ka më shumë rëndësi këtu sesa me disa ofrues të tjerë: Mailgun vendos regjistrimet e veta SPF dhe DKIM mbi çfarëdo që t'i jepni, dhe drejtimi i tij te domeni juaj kryesor nënkupton se ato regjistrime qëndrojnë përkrah atyre mbi të cilat 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ë hapin 4, dhe është gabimi i vetëm më i zakonshëm që bëhet.
2. Publikoni regjistrimet DNS që ju jep Mailgun
Mailgun ju shfaq një listë. Shtoni secilën prej tyre te ofruesi juaj i DNS-së.
| Lloji | Host | 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 menaxhimi i kthimeve të dështuara (bounces) |
MX | mail.yourdomain.com | Marrja e kthimeve të dështuara (dy host-et MX të Mailgun) |
⛔ Nëse nëndomeni juaj i dërgimit ka tashmë një regjistrim SPF, modifikojeni atë — mos shtoni një të dytë. Një domen me dy regjistrime TXT për SPF dështon plotësisht në SPF, gjë që është më keq sesa të mos keni fare asnjë.
Më pas shtypni Verify DNS Settings në Mailgun. Mund të zgjasë deri në një orë për t'u bërë e gjelbër.
⭐ Shtoni regjistrimet MX edhe pse jeni vetëm duke dërguar. Ato janë mënyra se si Mailgun mbledh kthimet e dështuara. Pa to, një adresë e pasaktë kthehet në askund, Mailgun nuk mund ta ndalojë atë, dhe ju vazhdoni të paguani për të dërguar në një adresë që nuk do të marrë kurrë asgjë.
3. Merrni çelësin tuaj API
Send → Sending → Domain settings → API keys, ose faqja API Keys e llogarisë suaj.
Përdorni një çelës dërgimi të kufizuar për këtë domen nëse plani juaj e ofron një të tillë, në vend të çelësit privat API të llogarisë suaj. Një çelës dërgimi mundet vetëm të dërgojë; çelësi privat mund të lexojë regjistrat tuaj dhe të modifikojë llogarinë tuaj. Nuk ka asnjë arsye që ne të mbajmë të dytin.
4. Lidheni atë në Zinn®
Hapni Email sending në panelin tuaj dhe plotësoni:
- Ofruesi — Mailgun
- Dërgo nga ky domen —
mail.yourdomain.com (një domen, jo një adresë)
- Domeni i dërgimit në Mailgun — i njëjti domen si ai që shtuat në Mailgun
- Rajoni —
us ose eu, duke u përputhur me hapin 1
- Çelësi API i Mailgun — çelësi nga hapi 3
⛔⛔ Përcaktoni rajonin e saktë. 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 EU te host-i US kthen "401 Unauthorized" — gjë që lexohet ekzaktësisht si një çelës i gabuar. Nëse çelësi juaj është padyshim i saktë dhe po merrni 401, kjo është pothuajse gjithmonë arsyeja.
5. Dërgoni provën dhe vendosni kodin
Shtypni Send test message, duke përdorur një kuti hyrëse në një domen tjetër — një adresë Gmail është ideale. Lexoni kodin nga ajo kuti hyrëse dhe vendoseni atë. Posta juaj elektronike ndërrohet menjëherë.
Kur nuk funksionon
401 Unauthorized — rajon i gabuar (shihni më lart), ose keni ngjitur një çelës nga një llogari tjetër Mailgun. Rigjeneroni çelësin në vend që ta rishtypni; parashtesa key- mund të humbasë lehtësisht.
Mesazhi provë nuk arrin kurrë — kontrolloni faqen Logs të Mailgun-it. Nëse Mailgun nuk ka asnjë regjistrim të tij, kredenciali ose emri i domenit është i gabuar. Nëse Mailgun e pranoi dhe dështoi më pas, arsyeja do të jetë e shkruar qartë aty, dhe pothuajse gjithmonë është DNS-ja.
"Domain not found" — fusha Mailgun sending domain duhet të jetë ekzaktësisht domeni siç e liston Mailgun, duke përfshirë nëndomenin. yourdomain.com dhe mail.yourdomain.com janë dy domene të ndryshme për Mailgun-in.
Funksionoi dhe më pas ndaloi — kontrolloni nëse periudha juaj e provës falas ka përfunduar. Llogaritë provë të Mailgun-it mund të dërgojnë vetëm te marrës të autorizuar, kështu që mesazhi provë te adresa juaj vazhdon të funksionojë ndërkohë që çdo gjë drejt klientëve tuaj heshturazi dështon.