ဗဟုသုတအခြေခံ
သင့်ကိုယ်ပိုင် Amazon SES အကောင့်မှတစ်ဆင့် အီးမေးလ်ပို့ပါ
SMTP မှတစ်ဆင့် သင်၏ကိုယ်ပိုင် Amazon SES အကောင့်ကို ချိတ်ဆက်ပါ- ဒေသတစ်ခုကို ရွေးချယ်ပြီး ထိုဒေသတွင်သာ ဆက်လက်နေထိုင်ခြင်း၊ Easy DKIM၊ မချိတ်ဆက်မီ sandbox မှ ထွက်ခြင်း၊ နှင့် SMTP အထောက်အထားများသည် သင်၏ AWS ဝင်ရောက်ခွင့် သော့မဟုတ်ရသည့် အကြောင်းရင်း။
သင်အနေဖြင့် AWS အကောင့်တစ်ခုနှင့် သင့်ဒိုမိန်း၏ DNS သို့ ဝင်ရောက်စီမံခွင့် လိုအပ်မည်ဖြစ်သည်။ SES သည် ဤစာရင်းတွင် ကွာခြားချက်အကြီးမားဆုံးဖြင့် စျေးအသက်သာဆုံး ရွေးချယ်မှုဖြစ်ပြီး အဆင့်အများဆုံး ပါဝင်သော ရွေးချယ်မှုလည်း ဖြစ်သည်။
Amazon ၏ ကိုယ်ပိုင် အချက်အလက်များ- ဒိုမိန်းအား အတည်ပြုခြင်း · SMTP အထောက်အထားများ ရယူခြင်း · Sandbox မှ ထွက်ခွာခြင်း
⭐ ကျွန်ုပ်တို့သည် SES သို့ REST API ထက် ယင်း၏ SMTP အင်တာဖေ့စ်မှတစ်ဆင့် ချိတ်ဆက်ပါသည်။ ထို့ကြောင့် သင့်အား AWS အသုံးပြုခွင့် ကီး (access key) အစား SMTP အသုံးပြုသူအမည်နှင့် လျှို့ဝှက်နံပါတ်တောင်းဆိုခြင်း ဖြစ်သည်။ လမ်းကြောင်းနှစ်ခုလုံးသည် အတိအကျတူညီသော မက်ဆေ့ဂျ်ကို ပေးပို့ပါသည်။ SMTP လမ်းကြောင်းသည် အပြင်ဘက်မှ ပြဿနာရှာဖွေရန် ခက်ခဲသော AWS တောင်းဆိုမှုဆိုင်ရာ လက်မှတ်ရေးထိုးခြင်း ပြဿနာအမျိုးအစား အားလုံးကို ရှောင်ရှားနိုင်ပြီး ယင်းသည် ကျွန်ုပ်တို့ကဲ့သို့သော ထိန်းချုပ်မှုများ အသုံးပြုနိုင်ရန်အတွက် Amazon မှ အထောက်အထားများ ထုတ်ပေးထားသည့် အင်တာဖေ့စ် ဖြစ်ပါသည်။
၁။ ဒေသ (region) တစ်ခုကို ရွေးချယ်ပါ၊ ယင်းဒေသ၌ပင် ဆက်လက်ထားရှိပါ
SES သည် ဒေသအလိုက် လုပ်ဆောင်ပါသည်။ အောက်ပါ အရာအားလုံး — သင့်အတည်ပြုပြီးသော ဒိုမိန်း၊ သင့်အထောက်အထားများ၊ သင့်ပေးပို့မှု ပမာဏကန့်သတ်ချက် — သည် AWS ဒေသတစ်ခု နှင့်သာ သက်ဆိုင်ပြီး အခြားဒေသများတွင် မရှိပါ။
သင့်သုံးစွဲသူများနှင့် အနီးဆုံးဒေသကို ရွေးချယ်ပါ (ဥရောပအတွက် eu-west-1၊ မြောက်အမေရိကအတွက် us-east-1) ပြီးလျှင် ယင်းကို မှတ်သားထားပါ။ သင့်ဒိုမိန်းကို အိုင်ယာလန်တွင် အတည်ပြုပြီး ဖရန့်ဖတ်တွင် အထောက်အထားများ ဖန်တီးခြင်းသည် ဤနေရာတွင် အချိန်ကုန်စေသည့် အဖြစ်များဆုံး အမှားတစ်ခုဖြစ်ပြီး ယင်းမှထွက်ပေါ်လာသော အမှားပြစာတွင် ဒေသများနှင့် ပတ်သက်၍ မည်သည့်အရာမျှ ဖော်ပြမည်မဟုတ်ပါ။
၂။ သင့်ဒိုမိန်းကို အတည်ပြုပါ
Amazon SES console → Identities → Create identity → Domain။ mail.yourdomain.com ကဲ့သို့သော ဒိုမိန်းခွဲတစ်ခုကို ထည့်သွင်းပါ။
Easy DKIM ကို ဖွင့်ပြီး RSA_2048_BIT ကို ရွေးချယ်ပါ။ SES သည် သင့်အား CNAME မှတ်တမ်း သုံးခု ပေးပါလိမ့်မည်-
| အမျိုးအစား | ဟို့စ် (Host) | | --- | --- | | 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 တစ်ခုတည်းကိုသာ အားကိုးနေရပါလိမ့်မည်။
၃။ Sandbox ထဲမှ ထွက်ပါ — ဤအဆင့်သည် လူအများ မေ့လျော့တတ်သော အဆင့်ဖြစ်သည်
⛔⛔ SES အကောင့်သစ်တစ်ခုသည် Sandbox ထဲတွင် ရှိနေပြီး သင် သီးခြားအတည်ပြုထားသော လိပ်စာများသို့သာ ပေးပို့နိုင်ပါသည်။ ယင်းသည် အခြားအရာအားလုံးကို လက်ခံမည်ဖြစ်သော်လည်း မည်သည့်အရာကိုမျှ ပေးပို့မည်မဟုတ်ပါ။
ဤသည်မှာ ကျွန်ုပ်တို့၏ အတည်ပြုခြင်းအဆင့်မှ စစ်ဆေးတွေ့ရှိရန် ပြုလုပ်ထားသော ပျက်ကွက်မှုမျိုး ဖြစ်သည်- Sandbox ထဲတွင် SES သည် သင့်မက်ဆေ့ဂျ်ကို ပုံမှန် အောင်မြင်ကြောင်း တုံ့ပြန်မှုဖြင့် လက်ခံပြီးနောက် စွန့်ပစ်လိုက်ပါလိမ့်မည်။ သင်သည် AWS တွင် အတည်ပြုထားပြီးသား လိပ်စာတစ်ခုသို့ စမ်းသပ်စာ ပေးပို့ခြင်းဖြင့် ကျွန်ုပ်တို့၏ စနစ်ပြင်ဆင်မှုကို အတည်ပြုပါက ယင်းသည် အလုပ်လုပ်မည်ဖြစ်ပြီး နောက်ပိုင်းတွင် စစ်မှန်သော သုံးစွဲသူထံသို့ ပေးပို့သော မက်ဆေ့ဂျ်တိုင်း ပျောက်ဆုံးသွားပါလိမ့်မည်။
Account dashboard → Request production access။ Amazon က သင် မည်သည့်အရာများ ပေးပို့မည်၊ ပေးပို့မှု ပျက်ကွက်ခြင်းများကို မည်သို့ ကိုင်တွယ်မည်ကို မေးမြန်းပါလိမ့်မည်။ သင့်ကိုယ်ပိုင် သုံးစွဲသူများထံ ပေးပို့သည့် ပုံမှန်အကြောင်းကြားစာများ အကြောင်း ရိုးသားစွာ အကြောင်းပြန်ပါက ပုံမှန်အားဖြင့် ၂၄ နာရီအတွင်း ခွင့်ပြုချက်ရရှိပါလိမ့်မည်။
⭐ SES ကို ဤနေရာတွင် မချိတ်ဆက်မီ ကြိုတင်၍ ဤသို့ ပြုလုပ်ပါ။ နောက်ပိုင်းတွင် မည်သည့်အရာမျှ ပျက်ကွက်မည်မဟုတ်သည့်အတွက် ပြဿနာရှာဖွေ ပြင်ဆင်စရာ ရှိမည်မဟုတ်ပါ။
၄။ SMTP အထောက်အထားများ ဖန်တီးပါ
SES console → SMTP settings → Create SMTP credentials။
ဤသည်မှာ ပေးပို့ခွင့်သီးသန့် ရရှိထားသော IAM အသုံးပြုသူတစ်ဦးကို ဖန်တီးပေးပြီး သင့်အား SMTP အသုံးပြုသူအမည် နှင့် SMTP လျှို့ဝှက်နံပါတ် တစ်ခုကို ပေးပါလိမ့်မည်။
⛔ စနစ်မှ ပေးသော အရာများသည် သင့် AWS အသုံးပြုခွင့် ကီးနှင့် လျှို့ဝှက်ကီးများ မဟုတ်ပါ။ ယင်းတို့ကို IAM လျှို့ဝှက်ချက်မှ သီးခြား အယ်လ်ဂိုရီသမ်တစ်ခုဖြင့် ထုတ်ယူထားခြင်းဖြစ်ပြီး အချင်းချင်း အစားထိုး၍ မရပါ။ AWS လျှို့ဝှက်အသုံးပြုခွင့် ကီးကို ဤနေရာတွင် ကူးယူထည့်သွင်းပါက အတည်ပြုမှု အမြဲတမ်း ပျက်ကွက်မည်ဖြစ်ပြီး အထောက်အထားများ ငြင်းပယ်ခံရကြောင်း အမှားပြစာသာ ပြသပါလိမ့်မည်။
⚠️ လျှို့ဝှက်နံပါတ်ကို တစ်ကြိမ်သာ ပြသပါမည်။ စာမျက်နှာမှ မထွက်ခွာမီ CSV ဖိုင်ကို ဒေါင်းလုဒ်လုပ်ပါ။
၅။ Zinn® တွင် ချိတ်ဆက်ပါ
သင့် ထိန်းချုပ်မှုဘုတ်တွင် Email sending ကို ဖွင့်ပါ-
- ပံ့ပိုးသူ — Amazon SES
- ဤဒိုမိန်းမှ ပေးပို့ရန် —
mail.yourdomain.com - AWS ဒေသ — အဆင့် ၁ မှ ဒေသ၊ ဥပမာ
eu-west-1 - SMTP အသုံးပြုသူအမည် — အဆင့် ၄ မှ ရရှိသော အမည်
- ပို့ဒ် (Port) — 587 အဖြစ် ထားရှိပါ
- SES SMTP လျှို့ဝှက်နံပါတ် — အဆင့် ၄ မှ ရရှိသော လျှို့ဝှက်နံပါတ်
ကျွန်ုပ်တို့သည် သင့်အတွက် ဟို့စ်အမည် (email-smtp.<region>.amazonaws.com) ကို တည်ဆောက်ပေးမည်ဖြစ်ရာ ဟို့စ်အမည် ရိုက်မှားနိုင်စရာ အကြောင်းမရှိပါ။
၆။ စမ်းသပ်စာ ပေးပို့ပြီး အကုဒ် ထည့်သွင်းပါ
AWS တွင် သင်အတည်ပြုမထားသော အခြားဒိုမိန်းတစ်ခုမှ အီးမေးလ်ဝင်ပုံးသို့ Send test message ကို နှိပ်ပါ — သင့်အနေဖြင့် Sandbox ထဲမှ ထွက်ပြီးကြောင်း သက်သေပြနိုင်သည့်အတွက် ကိုယ်ပိုင် Gmail လိပ်စာတစ်ခုသည် အကောင်းဆုံး ဖြစ်သည်။ အကုဒ်ကို ဖတ်ပြီး ထည့်သွင်းပါ။
အလုပ်မလုပ်ပါက
စစ်မှန်သော သုံးစွဲသူထံ ပေးပို့စဉ် "Email address is not verified" ဟု ပြနေပါက — သင်သည် Sandbox ထဲတွင် ရှိနေသေးသည်။ အဆင့် ၃ သို့ သွားပါ။
535 Authentication Credentials Invalid — သင်သည် SMTP အထောက်အထားများအစား AWS အသုံးပြုခွင့် ကီးကို အသုံးပြုထားခြင်း (အဆင့် ၄) သို့မဟုတ် အထောက်အထားများသည် သင်ထည့်သွင်းထားသော ဒေသနှင့် မတူညီသော အခြားဒေသတစ်ခုနှင့် သက်ဆိုင်နေခြင်း ဖြစ်သည်။
"Maximum sending rate exceeded" — ထုတ်လုပ်မှု အကောင့်သစ်တစ်ခုသည် တစ်စက္ကန့်လျှင် မက်ဆေ့ဂျ် ၁၄ ခုနှင့် တစ်ရက်လျှင် ၅၀,၀၀၀ ဖြင့် စတင်ပါသည်။ ယင်းသည် များပြားသော အကြောင်းကြားစာ ပမာဏဖြစ်သော်လည်း အကယ်၍ သင်သည် သုံးစွဲသူ စာရင်းအမြောက်အမြားကို ပြောင်းရွှေ့နေပါက ပမာဏတိုးမြှင့်ရန် ကြိုတင်တောင်းဆိုပါ။
စမ်းသပ်စဉ်က အလုပ်လုပ်ပြီး ထုတ်လုပ်မှုတွင် ရပ်တန့်သွားပါက — SES Reputation ထိန်းချုပ်မှုဘုတ်ကို စစ်ဆေးပါ။ မက်ဆေ့ဂျ် ပျက်ကွက်မှု သို့မဟုတ် တိုင်ကြားမှု နှုန်းသည် Amazon ၏ သတ်မှတ်ချက်ကို ကျော်လွန်သွားပါက ပေးပို့မှုကို အလိုအလျောက် ခေတ္တရပ်ဆိုင်းမည်ဖြစ်ပြီး စာရင်းဟောင်းများဖြင့် အသုံးပြုပါက ထိုသတ်မှတ်ချက်ကို ကျော်လွန်ရန် လွယ်ကူပါသည်။
သေးနေတုန်းလား။
ပံ့ပိုးကူညီမှုကို ပလန်တိုင်းတွင် ထည့်သွင်းထားပြီး သင်၏ကိုယ်ပိုင်ဘာသာစကားဖြင့် အဖြေပေးပါသည်။
ပံ့ပိုးကူညီမှုကို ဆက်သွယ်ရန် → ဆောင်းပါးအားလုံး →