Utahitaji akaunti ya Mailgun na ufikiaji wa DNS ya kikoa chako.
Nyaraka rasmi za Mailgun: Adding and verifying a domain · API keys · Sign up
1. Ongeza kikoa chako cha kutuma barua pepe kwenye Mailgun
Kwenye dashibodi ya Mailgun nenda kwenye Send → Domains → Add New Domain na uweke kikoa kidogo, kwa mfano mail.yourdomain.com.
⚠️ Mwongozo rasmi wa Mailgun unapendekeza kikoa kidogo, na jambo hili lina umuhimu mkubwa hapa kuliko kwa watoa huduma wengine: Mailgun huweka rekodi zake yenyewe za SPF na DKIM kwenye chochote unachoweka, na kukielekeza kwenye kikoa chako kikuu kunamaanisha kuwa rekodi hizo zitakaa pamoja na zile ambazo vikasha vya barua pepe vya biashara yako vinategemea.
Chagua eneo linalolingana na mahali unapotaka data yako ihifadhiwe — US au EU. Liandike chini; utalihitaji katika hatua ya 4, na ndilo jambo linaloongoza kwa kukosewa mara nyingi zaidi.
2. Chapisha rekodi za DNS ambazo Mailgun inakupa
Mailgun inakuonyesha orodha. Ongeza kila moja yazo kwenye mtoa huduma wako wa DNS.
| Type | Host | Purpose |
|---|
TXT | mail.yourdomain.com | SPF — v=spf1 include:mailgun.org ~all |
TXT | mailo._domainkey.mail.yourdomain.com | Ufunguo wa umma wa DKIM |
CNAME | email.mail.yourdomain.com | Ufuatiliaji na ushughulikiaji wa barua pepe zilizokataliwa |
MX | mail.yourdomain.com | Kupokea barua pepe zilizokataliwa (seva mbili za MX za Mailgun) |
⛔ Ikiwa kikoa chako kidogo cha kutuma barua pepe tayari kina rekodi ya SPF, irekebishe — usiongeze ya pili. Kikoa chenye rekodi mbili za SPF TXT hushindwa kabisa kuthibitisha SPF, jambo ambalo ni baya zaidi kuliko kutokuwa nayo kabisa.
Kisha bonyeza Verify DNS Settings ndani ya Mailgun. Inaweza kuchukua hadi saa moja kubadilika kuwa kijani.
⭐ Ongeza rekodi za MX hata kama unatuma barua pepe pekee. Ndizo njia ambayo Mailgun hutumia kukusanya barua pepe zilizokataliwa. Bila rekodi hizo, anwani isiyo sahihi hukataliwa bila kwenda popote, Mailgun haiwezi kuizuia, nawe utaendelea kulipia kutuma barua pepe kwa anwani ambayo haitawahi kupokea chochote.
3. Pata ufunguo wako wa API
Send → Sending → Domain settings → API keys, au ukurasa wa akaunti yako wa API Keys.
Tumia ufunguo wa kutuma uliowekewa mipaka kwa kikoa hiki ikiwa mpango wako unatoa chaguo hilo, badala ya ufunguo wa faragha wa API wa akaunti yako. Ufunguo wa kutuma unaweza kutuma tu; ufunguo wa faragha unaweza kusoma kumbukumbu zako na kubadilisha akaunti yako. Hakuna sababu ya sisi kuwa na ufunguo huo wa pili.
4. Unganisha ndani ya Zinn®
Fungua Email sending kwenye dashibodi yako na ujaze:
- Provider — Mailgun
- Send from this domain —
mail.yourdomain.com (kikoa, si anwani)
- Mailgun sending domain — kikoa kile kile ulichoongeza kwenye Mailgun
- Region —
us au eu, kulingana na hatua ya 1
- Mailgun API key — ufunguo kutoka hatua ya 3
⛔⛔ Weka eneo kwa usahihi. Akaunti za Mailgun zinazohifadhiwa EU huhudumiwa kutoka kwa seva ya API iliyo tofauti kabisa. Kutuma ufunguo wa akaunti ya EU kwenye seva ya US hurejesha "401 Unauthorized" — ambayo inaonekana kabisa kama ufunguo usio sahihi. Ikiwa una uhakika kuwa ufunguo wako ni sahihi na unapata 401, hii karibu kila mara ndiyo sababu.
5. Tuma jaribio na uweke nambari ya uthibitishaji
Bonyeza Send test message, ukitumia kikasha kilicho kwenye kikoa tofauti — anwani ya Gmail inafaa sana. Soma nambari hiyo kutoka kwenye kikasha hicho na uiweke. Huduma yako ya barua pepe itabadilika mara moja.
Wakati ambapo haifanyi kazi
401 Unauthorized — eneo si sahihi (tazama hapo juu), au ulibandika ufunguo kutoka kwa akaunti tofauti ya Mailgun. Tengeneza upya ufunguo badala ya kuuchapa tena; ni rahisi kusahau key- iliyo mwanzo.
Ujumbe wa jaribio haufiki kabisa — kagua ukurasa wa Logs wa Mailgun. Ikiwa Mailgun haina kumbukumbu yoyote ya ujumbe huo, kitambulisho au jina la kikoa si sahihi. Ikiwa Mailgun iliukubali na ukashindwa baadaye, sababu itaelezwa hapo kwa maneno ya wazi, na karibu kila mara huwa ni DNS.
"Domain not found" — sehemu ya Mailgun sending domain lazima iwe sawa kabisa na kikoa jinsi Mailgun inavyokiorodhesha, pamoja na kikoa kidogo. yourdomain.com na mail.yourdomain.com ni vikoa viwili tofauti kwa Mailgun.
Ilifanya kazi na kisha ikasimama — angalia ikiwa jaribio lako la bure limekwisha. Akaunti za majaribio za Mailgun zinaweza kutuma tu kwa wapokeaji walioidhinishwa, kwa hivyo ujumbe wa jaribio unaotumwa kwenye anwani yako mwenyewe utaendelea kufanya kazi wakati kila kitu kinachotumwa kwa wateja wako kitashindwa kimyakimya.