జ్ఞాన స్థావరం
మీ స్వంత Amazon SES ఖాతా ద్వారా ఇమెయిల్ను పంపండి
SMTP ద్వారా మీ స్వంత Amazon SES ఖాతాను కనెక్ట్ చేయండి: ఒక ప్రాంతాన్ని ఎంచుకుని దానిలోనే ఉండటం, ఈజీ DKIM, మీరు కనెక్ట్ అయ్యే ముందే శాండ్బాక్స్ నుండి బయటపడటం, మరియు SMTP ఆధారాలు ఎందుకు మీ AWS యాక్సెస్ కీ కావు.
మీకు ఒక AWS ఖాతా మరియు మీ డొమైన్ యొక్క DNSకి యాక్సెస్ అవసరం. ఈ జాబితాలో అత్యంత సరసమైన ప్రత్యామ్నాయం SES, అలాగే అత్యధిక దశలు కలిగినది కూడా ఇదే.
Amazon సొంత డాక్యుమెంటేషన్: డొమైన్ను ధృవీకరించడం · SMTP ఆధారాలను పొందడం · శాండ్బాక్స్ నుండి నిష్క్రమించడం
⭐ మేము SES యొక్క REST APIకి కాకుండా, దాని SMTP ఇంటర్ఫేస్కు కనెక్ట్ చేస్తాము. అందుకే మిమ్మల్ని AWS యాక్సెస్ కీకి బదులుగా SMTP వినియోగదారు పేరు మరియు పాస్వర్డ్ అడగడం జరుగుతుంది. రెండు మార్గాలు సరిగ్గా ఒకే సందేశాన్ని పంపుతాయి; SMTP మార్గం బయటి నుండి నిర్ధారించడం కష్టమైన AWS అభ్యర్థన-సంతకం సమస్యలను నివారిస్తుంది, మరియు మా వంటి టూల్స్ ఉపయోగించడానికి అనుకూలంగా Amazon ప్రత్యేకంగా ఈ ఇంటర్ఫేస్ ఆధారాలను ప్రచురిస్తుంది.
1. ఒక ప్రాంతాన్ని (region) ఎంచుకుని, దానికే కట్టుబడి ఉండండి
SES ప్రాంతీయమైనది. క్రింద ఉన్న ప్రతిదీ — మీ ధృవీకరించబడిన డొమైన్, మీ ఆధారాలు, మీ పంపే పరిమితి (sending quota) — ఒక AWS ప్రాంతానికి మాత్రమే చెందుతాయి మరియు మరే ఇతర ప్రాంతంలో ఉండవు.
మీ క్లయింట్లకు అతి సమీపంలో ఉన్నదాన్ని ఎంచుకోండి (యూరప్ కోసం eu-west-1, ఉత్తర అమెరికా కోసం us-east-1) మరియు దానిని గుర్తించండి. ఐర్లాండ్లో మీ డొమైన్ను ధృవీకరించి, ఆపై ఫ్రాంక్ఫర్ట్లో ఆధారాలను సృష్టించడం అనేది ఇక్కడ సమయాన్ని వృధా చేసే సాధారణ తప్పు, మరియు ఇది ఇచ్చే ఎర్రర్ ప్రాంతాల గురించి ఏమీ చెప్పదు.
2. మీ డొమైన్ను ధృవీకరించండి
Amazon SES కన్సోల్ → Identities → Create identity → Domain. mail.yourdomain.com వంటి సబ్డొమైన్ను నమోదు చేయండి.
Easy DKIM ఆన్ చేయండి మరియు RSA_2048_BIT ఎంచుకోండి. SES మీకు మూడు CNAME రికార్డులను ఇస్తుంది:
| రకం | హోస్ట్ | | --- | --- | | CNAME | <token1>._domainkey.mail.yourdomain.com | | CNAME | <token2>._domainkey.mail.yourdomain.com | | CNAME | <token3>._domainkey.mail.yourdomain.com |
మూడింటినీ జోడించండి. ధృవీకరణ సాధారణంగా గంటలోపు పూర్తవుతుంది.
⭐ అలాగే కస్టమ్ MAIL FROM డొమైన్ (bounce.mail.yourdomain.com) ను సక్రియం చేయండి మరియు అది అడిగే MX మరియు SPF TXT రికార్డులను జోడించండి. ఇది లేకుండా మీ ఎన్వెలప్ సెండర్ amazonses.com అవుతుంది, కాబట్టి SPF మీతో కాకుండా Amazonతో సమపాళ్ళలో ఉంటుంది, మరియు మీరు కేవలం DKIM పై మాత్రమే ఆధారపడవలసి వస్తుంది.
3. శాండ్బాక్స్ నుండి బయటకు రండి — ఇది ప్రజలు సాధారణంగా వదిలేసే దశ
⛔⛔ కొత్త SES ఖాతా శాండ్బాక్స్లో ఉంటుంది మరియు మీరు విడిగా ధృవీకరించిన చిరునామాలకు మాత్రమే పంపగలదు. ఇది మిగిలిన అన్నింటినీ స్వీకరిస్తుంది కానీ దేనినీ పంపదు.
మా ధృవీకరణ దశ సరిగ్గా ఈ వైఫల్యాన్ని పట్టుకోవడానికి ఉంది: శాండ్బాక్స్లో, SES సాధారణ విజయవంతమైన ప్రతిస్పందనతో మీ సందేశాన్ని తీసుకుంటుంది కానీ దానిని పంపకుండా వదిలేస్తుంది. మీరు AWSలో ధృవీకరించిన చిరునామాకు పరీక్షను పంపడం ద్వారా మా సెటప్ను ధృవీకరిస్తే, అది పనిచేస్తుంది — ఆపై నిజమైన క్లయింట్కు పంపే ప్రతి సందేశం అదృశ్యమవుతుంది.
ఖాతా డాష్బోర్డ్ → Request production access. మీరు ఏమి పంపుతారు మరియు బాన్స్లను ఎలా నిర్వహిస్తారో Amazon అడుగుతుంది; మీ స్వంత క్లయింట్లకు లావాదేవీల నోటిఫికేషన్ల గురించి రెండు నిజాయితీ గల వాక్యాలను రాస్తే సాధారణంగా 24 గంటల్లో ఆమోదించబడుతుంది.
⭐ మీరు ఇక్కడ SESని కనెక్ట్ చేయడానికి ముందే దీన్ని చేయండి. ఆ తర్వాత డీబగ్ చేయడానికి ఏమీ ఉండదు, ఎందుకంటే ఏదీ విఫలం కాదు.
4. SMTP ఆధారాలను సృష్టించండి
SES కన్సోల్ → SMTP settings → Create SMTP credentials.
ఇది పంపడానికి మాత్రమే అనుమతి ఉన్న IAM వినియోగదారుని సృష్టిస్తుంది మరియు మీకు SMTP వినియోగదారు పేరు మరియు SMTP పాస్వర్డ్ ఇస్తుంది.
⛔ ఇవి మీ AWS యాక్సెస్ కీ మరియు సీక్రెట్ కావు. ఇవి నిర్దిష్ట ఆల్గోరిథమ్ ద్వారా IAM సీక్రెట్ నుండి పొందేవి మరియు ఇవి ఒకదానికొకటి ప్రత్యామ్నాయం కావు. ఇక్కడ AWS సీక్రెట్ యాక్సెస్ కీని పేస్ట్ చేయడం వలన ప్రతిసారీ ప్రామాణీకరణ విఫలమవుతుంది, మరియు ఆధారాలు తిరస్కరించబడ్డాయని మాత్రమే ఎర్రర్ చూపుతుంది.
⚠️ పాస్వర్డ్ ఒకసారి మాత్రమే చూపబడుతుంది. మీరు పేజీని వదిలివెళ్లే ముందు CSVని డౌన్లోడ్ చేసుకోండి.
5. Zinn® లో దీన్ని కనెక్ట్ చేయండి
మీ డాష్బోర్డ్లో Email sending తెరవండి:
- ప్రొవైడర్ — Amazon SES
- ఈ డొమైన్ నుండి పంపండి —
mail.yourdomain.com - AWS ప్రాంతం — 1వ దశ నుండి ప్రాంతం, ఉదా.
eu-west-1 - SMTP వినియోగదారు పేరు — 4వ దశ నుండి
- పోర్ట్ — 587 వద్ద ఉంచండి
- SES SMTP పాస్వర్డ్ — 4వ దశ నుండి
మేము మీ కోసం హోస్ట్ను నిర్మిస్తాము (email-smtp.<region>.amazonaws.com), కాబట్టి తప్పుగా టైప్ చేయడానికి ఏ హోస్ట్నేమ్ లేదు.
6. పరీక్షను పంపి కోడ్ను నమోదు చేయండి
మీరు AWSలో ధృవీకరించని వేరొక డొమైన్లోని ఇన్బాక్స్కు పరీక్ష సందేశాన్ని పంపు నొక్కండి — వ్యక్తిగత Gmail చిరునామా ఉత్తమం, ఎందుకంటే మీరు శాండ్బాక్స్ నుండి బయటపడ్డారని నిరూపించేది అదే. కోడ్ను చదివి దాన్ని నమోదు చేయండి.
ఇది పనిచేయనప్పుడు
నిజమైన క్లయింట్కు పంపుతున్నప్పుడు "Email address is not verified" అని వస్తే — మీరు ఇంకా శాండ్బాక్స్లోనే ఉన్నారు. దశ 3 చూడండి.
535 Authentication Credentials Invalid — మీరు SMTP ఆధారాలకు బదులుగా మీ AWS యాక్సెస్ కీని ఉపయోగించారు (దశ 4), లేదా ఆధారాలు మీరు నమోదు చేసిన ప్రాంతం కంటే వేరే ప్రాంతానికి చెందినవి.
"Maximum sending rate exceeded" — ఒక కొత్త ప్రొడక్షన్ ఖాతా సెకనుకు 14 సందేశాలు మరియు రోజుకు 50,000తో ప్రారంభమవుతుంది. అది చాలా పెద్ద మొత్తంలో నోటిఫికేషన్లు, కానీ మీరు పెద్ద క్లయింట్ బేస్ను తరలిస్తున్నట్లయితే, ముందుగా పరిమితి పెంపు కోసం అభ్యర్థించండి.
పరీక్షలో పనిచేసింది మరియు ప్రొడక్షన్లో ఆగిపోయింది — SES Reputation డాష్బోర్డ్ను తనిఖీ చేయండి. బాన్స్ లేదా ఫిర్యాదు రేటు వారి పరిమితిని దాటినప్పుడు Amazon స్వయంచాలకంగా పంపడాన్ని నిలిపివేస్తుంది, మరియు పాత క్లయింట్ జాబితాతో ఆ పరిమితిని దాటడం చాలా సులభం.
ఇంకా ఇబ్బందిగా ఉందా?
ప్రతి ప్లాన్లోనూ మద్దతు మరియు మీ స్వంత భాషలో సమాధానాలు చేర్చబడ్డాయి.
మద్దతును సంప్రదించండి → అన్ని కథనాలు →