మీకు ఒక Mailgun ఖాతా మరియు మీ డొమైన్ యొక్క DNS యాక్సెస్ అవసరం అవుతాయి.
Mailgun యొక్క స్వంత డాక్యుమెంటేషన్: Adding and verifying a domain · API keys · Sign up
1. Mailgun కు మీ పంపే డొమైన్ను జోడించండి
Mailgun డాష్బోర్డ్లో Send → Domains → Add New Domain కు వెళ్లి, ఒక సబ్డొమైన్ను నమోదు చేయండి, ఉదాహరణకు mail.yourdomain.com.
⚠️ Mailgun యొక్క స్వంత మార్గదర్శకం ప్రకారం సబ్డొమైన్ను ఉపయోగించాలి, మరియు ఇతర ప్రొవైడర్లతో పోలిస్తే ఇక్కడ ఇది మరింత ముఖ్యం: మీరు ఇచ్చే దేనికైనా Mailgun దాని స్వంత SPF మరియు DKIM రికార్డులను సెట్ చేస్తుంది, మరియు దానిని మీ రూట్ డొమైన్కు సూచించడం అంటే మీ వ్యాపార మెయిల్బాక్స్లు ఆధారపడే రికార్డుల పక్కనే ఈ రికార్డులు కూడా చేరతాయి.
మీ డేటా ఎక్కడ ఉండాలని మీరు కోరుకుంటున్నారో ఆ ప్రాంతాన్ని ఎంచుకోండి — US లేదా EU. దానిని రాసి పెట్టుకోండి; దశ 4లో ఇది మీకు అవసరం అవుతుంది, మరియు సాధారణంగా అత్యధికులు పొరపాటు చేసే విషయం ఇదే.
2. Mailgun మీకు ఇచ్చే DNS రికార్డులను ప్రచురించండి
Mailgun మీకు ఒక జాబితాను చూపిస్తుంది. వాటిలో ప్రతి ఒక్కదానిని మీ DNS ప్రొవైడర్ వద్ద జోడించండి.
| Type | Host | Purpose |
|---|
TXT | mail.yourdomain.com | SPF — v=spf1 include:mailgun.org ~all |
TXT | mailo._domainkey.mail.yourdomain.com | DKIM పబ్లిక్ కీ |
CNAME | email.mail.yourdomain.com | ట్రాకింగ్ మరియు బౌన్స్ నిర్వహణ |
MX | mail.yourdomain.com | బౌన్స్లను స్వీకరించడం (Mailgun యొక్క రెండు MX హోస్ట్లు) |
⛔ మీరు పంపే సబ్డొమైన్కు ఇప్పటికే SPF రికార్డు ఉంటే, దానిని సవరించండి — రెండవదాన్ని జోడించవద్దు. రెండు SPF TXT రికార్డులు ఉన్న డొమైన్ పూర్తిగా SPF లో విఫలమవుతుంది, ఇది అసలు ఏదీ లేకపోవడం కంటే అధ్వాన్నంగా ఉంటుంది.
ఆ తర్వాత Mailgun లో Verify DNS Settings పై నొక్కండి. ఇది ఆకుపచ్చ రంగులోకి మారడానికి గంట వరకు సమయం పట్టవచ్చు.
⭐ మీరు కేవలం పంపుతున్నప్పటికీ కూడా MX రికార్డులను జోడించండి. Mailgun బౌన్స్లను సేకరించే విధానం ఇదే. అవి లేకపోతే తప్పుడు చిరునామా ఎక్కడికీ చేరకుండా బౌన్స్ అవుతుంది, Mailgun దానిని అణచివేయలేదు, మరియు ఏనాడూ వేటినీ స్వీకరించని చిరునామాకు పంపడం కోసం మీరు నిరంతరం చెల్లిస్తూనే ఉంటారు.
3. మీ API కీని పొందండి
Send → Sending → Domain settings → API keys, లేదా మీ ఖాతా యొక్క API Keys పేజీ.
మీ ప్లాన్ అనుమతిస్తే మీ ఖాతా యొక్క ప్రైవేట్ API కీకి బదులుగా, ఈ డొమైన్కు మాత్రమే పరిమితమైన పంపే కీని ఉపయోగించండి. ఒక పంపే కీ కేవలం పంపగలదు; ప్రైవేట్ కీ మీ లాగ్లను చదవగలదు మరియు మీ ఖాతాను మార్చగలదు. మేము రెండవదానిని ఉంచుకోవడానికి ఎటువంటి కారణం లేదు.
4. Zinn® లో దీనిని కనెక్ట్ చేయండి
మీ డాష్బోర్డ్లో Email sending ని తెరిచి, వీటిని పూరించండి:
- Provider — Mailgun
- Send from this domain —
mail.yourdomain.com (ఒక డొమైన్, చిరునామా కాదు)
- Mailgun sending domain — మీరు Mailgun లో జోడించిన అదే డొమైన్
- Region — దశ 1కి సరిపోయేలా,
us లేదా eu
- Mailgun API key — దశ 3 నుండి పొందిన కీ
⛔⛔ ప్రాంతాన్ని సరిగ్గా ఎంచుకోండి. EU-హోస్ట్ చేసిన Mailgun ఖాతాలు పూర్తిగా భిన్నమైన API హోస్ట్ నుండి అందించబడతాయి. EU ఖాతా యొక్క కీని US హోస్ట్కు పంపడం వలన "401 Unauthorized" వస్తుంది — ఇది ఖచ్చితంగా తప్పుడు కీ ఇచ్చినట్లుగానే కనిపిస్తుంది. మీ కీ ఖచ్చితంగా సరైనదే అయ్యి ఉండి, మీకు 401 వస్తున్నట్లయితే, దాదాపు ఎల్లప్పుడూ కారణం ఇదే అయి ఉంటుంది.
5. పరీక్షను పంపండి మరియు కోడ్ను నమోదు చేయండి
వేరే డొమైన్లోని ఇన్బాక్స్ను ఉపయోగిస్తూ — Gmail చిరునామా అనువైనది — Send test message పై నొక్కండి. ఆ ఇన్బాక్స్ నుండి కోడ్ను చదివి, దానిని నమోదు చేయండి. మీ మెయిల్ తక్షణమే మారుతుంది.
ఇది పని చేయనప్పుడు
401 Unauthorized — తప్పుడు ప్రాంతం (పైన చూడండి), లేదా మీరు వేరే Mailgun ఖాతా నుండి కీని కాపీ చేసి అతికించారు. దానిని తిరిగి టైప్ చేయడానికి బదులుగా కీని రీజనరేట్ చేయండి; ప్రారంభంలో ఉండే key- సులభంగా మిస్ అయ్యే అవకాశం ఉంది.
పరీక్ష సందేశం ఎప్పటికీ రాకపోతే — Mailgun యొక్క Logs పేజీని తనిఖీ చేయండి. Mailgun వద్ద అసలు దాని రికార్డు ఏమీ లేకపోతే, క్రెడెన్షియల్ లేదా డొమైన్ పేరు తప్పుగా ఉంది. ఒకవేళ Mailgun దానిని ఆమోదించి, ఆ తర్వాత విఫలమైతే, దానికి గల కారణం అక్కడ స్పష్టమైన పదాలలో ఉంటుంది, మరియు అది దాదాపు ఎల్లప్పుడూ DNS అయి ఉంటుంది.
"Domain not found" — Mailgun sending domain ఫీల్డ్ అనేది సబ్డొమైన్తో సహా Mailgun జాబితా చేసినట్లుగానే ఖచ్చితంగా ఉండాలి. Mailgun కు yourdomain.com మరియు mail.yourdomain.com అనేవి రెండు వేర్వేరు డొమైన్లు.
ఇది పని చేసి, ఆపై ఆగిపోయింది — మీ ఉచిత ట్రయల్ ముగిసిందేమో తనిఖీ చేయండి. Mailgun ట్రయల్ ఖాతాలు కేవలం అధికారిక గ్రహీతలకు మాత్రమే పంపగలవు, కాబట్టి మీ స్వంత చిరునామాకు పంపే పరీక్ష సందేశం పని చేస్తూనే ఉంటుంది, కానీ మీ క్లయింట్లకు పంపేవన్నీ నిశ్శబ్దంగా విఫలమవుతాయి.