Msingi wa maarifa
Tuma barua pepe kupitia akaunti yako mwenyewe ya Amazon SES
Unganisha akaunti yako mwenyewe ya Amazon SES kupitia SMTP: chochagua eneo moja na ukae humo, Easy DKIM, toka kwenye sanduku la mchanga KABLA hujaunganisha, na kwa nini vitambulisho vya SMTP si ufunguo wako wa ufikiaji wa AWS.
Utahitaji akaunti ya AWS na ufikiaji wa DNS ya kikoa chako. SES ni chaguo la bei nafuu zaidi kwenye orodha hii kwa kiasi kikubwa, na ndilo lenye hatua nyingi zaidi.
Nyaraka za Amazon zenyewe: Kuthibitisha kikoa · Kupata vitambulisho vya SMTP · Kutoka kwenye sanduku la mchanga (sandbox)
⭐ Tunaunganisha kwenye SES kupitia kiolesura chake cha SMTP, wala si API yake ya REST. Ndiyo maana unaombwa jina la mtumiaji la SMTP na nenosiri badala ya ufunguo wa ufikiaji wa AWS. Njia zote mbili hutoa ujumbe uleule hasa; ile ya SMTP inaepuka daraja zima la matatizo ya utiaji saini maombi ya AWS ambayo ni magumu sana kuyatambua kuanzia nje, na ndiyo kiolesura ambacho Amazon huchapisha vitambulisho vyake hasa ili zana kama zetu ziweze kukitumia.
1. Chagua eneo (region) na ubaki humo
SES inatumia maeneo maalum. Kila kitu kilicho hapa chini — kikoa chako kilichothibitishwa, vitambulisho vyako, mgao wako wa kutuma — ni cha eneo moja la AWS na hakipo katika eneo lingine lolote.
Chagua lile lililo karibu zaidi na wateja wako (eu-west-1 kwa Ulaya, us-east-1 kwa Amerika Kaskazini) na uliandike. Kuthibitisha kikoa chako nchini Ireland kisha kuunda vitambulisho huko Frankfurt ndiyo njia ya kawaida zaidi ya kupoteza alasiri hapa, na kosa linalotokea halisemi chochote kuhusu maeneo.
2. Thibitisha kikoa chako
Dashibodi ya Amazon SES → Vitambulisho (Identities) → Unda kitambulisho (Create identity) → Kikoa (Domain). Weka kikoa kidogo (subdomain) kama vile mail.yourdomain.com.
Washa Easy DKIM na uchague RSA_2048_BIT. SES inakupa kumbukumbu tatu za CNAME:
| Aina | Seva ya Kupangisha (Host) | | --- | --- | | CNAME | <token1>._domainkey.mail.yourdomain.com | | CNAME | <token2>._domainkey.mail.yourdomain.com | | CNAME | <token3>._domainkey.mail.yourdomain.com |
Ongeza zote tatu. Uthibitishaji kwa kawaida hukamilika ndani ya saa moja.
⭐ Pia washa kikoa maalum cha TUMA KUTOKA (MAIL FROM) (bounce.mail.yourdomain.com) na uongeze kumbukumbu za MX na SPF TXT zinazoombwa. Bila hicho, mtumaji wa bahasha yako ni amazonses.com, kwa hiyo SPF inalingana na Amazon badala ya wewe, na unategemea DKIM pekee.
3. Toka kwenye sanduku la mchanga (sandbox) — hii ndiyo hatua ambayo watu husahau
⛔⛔ Akaunti mpya ya SES iko kwenye sanduku la mchanga na inaweza tu kutuma kwa anwani ambazo umezithibitisha kando. Itakubali kila kitu kingine na haitawasilisha chochote kati yake.
Huu ndio udhaifu hasa ambao hatua yetu ya uthibitishaji ipo ili kuugundua: kwenye sanduku la mchanga, SES huchukua ujumbe wako kwa jibu la mafanikio la kawaida kabisa na kisha kuuacha. Ukithibitisha usanidi wetu kwa kutuma jaribio kwa anwani ambayo umetokea kuithibitisha katika AWS, itafanya kazi — na kisha kila ujumbe kwa mteja halisi utatoweka.
Dashibodi ya akaunti → Omba ufikiaji wa uzalishaji (Request production access). Amazon inauliza kile unachotuma na jinsi unavyoshughulikia kurudi kwa jumbe (bounces); sentensi chache za uaminifu kuhusu arifa za miamala kwa wateja wako mwenyewe kawaida hupitishwa ndani ya saa 24.
⭐ Fanya hivi kabla hujaunganisha SES hapa. Hakuna cha kutatua hitilafu baadaye, kwa sababu hakuna kinachoshindwa.
4. Unda vitambulisho vya SMTP
Dashibodi ya SES → Mipangilio ya SMTP (SMTP settings) → Unda vitambulisho vya SMTP (Create SMTP credentials).
Hii inaunda mtumiaji wa IAM mwenye ruhusa ya kutuma pekee na inakupa jina la mtumiaji la SMTP na nenosiri la SMTP.
⛔ Hivi si ufunguo wako wa ufikiaji wa AWS na siri yake. Vimetolewa kutoka kwa siri ya IAM kupitia algoriti maalum na haviwezi kubadilishana. Bandika ufunguo wa siri ya ufikiaji wa AWS hapa kutashindwa uthibitishaji kila wakati, na kosa litasema tu kwamba vitambulisho vilikataliwa.
⚠️ Nenosiri linaonyeshwa mara moja. Pakua faili ya CSV kabla hujaondoka kwenye ukurasa.
5. Iunganishe katika Zinn®
Fungua Kutuma barua pepe (Email sending) kwenye dashibodi yako:
- Mtoa huduma (Provider) — Amazon SES
- Tuma kutoka kwa kikoa hiki (Send from this domain) —
mail.yourdomain.com - Eneo la AWS (AWS region) — eneo kutoka hatua ya 1, mf.
eu-west-1 - Jina la mtumiaji la SMTP (SMTP username) — kutoka hatua ya 4
- Bandari (Port) — iache katika 587
- Nenosiri la SMTP la SES (SES SMTP password) — kutoka hatua ya 4
Tunakuundia seva ya kupangisha (email-smtp.<region>.amazonaws.com), kwa hiyo hakuna jina la seva ya kupangisha la kukosea kuandika.
6. Tuma jaribio na uingize nambari ya siri
Bonyeza Tuma ujumbe wa jaribio (Send test message) kwenda kwenye kikasha cha barua pepe kwenye kikoa kingine ambacho hujakithibitisha katika AWS — anwani ya kibinafsi ya Gmail ni bora, kwa sababu ndiyo inayothibitisha kuwa umetoka kwenye sanduku la mchanga. Soma nambari ya siri na uiingize.
Wakati haifanyi kazi
"Barua pepe haijathibitishwa" ("Email address is not verified") wakati wa kutuma kwa mteja halisi — bado uko kwenye sanduku la mchanga. Hatua ya 3.
535 Vitambulisho vya Uthibitishaji Siyo Sahihi (535 Authentication Credentials Invalid) — ulitumia ufunguo wako wa ufikiaji wa AWS badala ya vitambulisho vya SMTP (hatua ya 4), au vitambulisho ni vya eneo tofauti na lile uliloliingiza.
"Kiwango cha juu cha kutuma kimepitishwa" ("Maximum sending rate exceeded") — akaunti mpya ya uzalishaji huanza na jumbe 14 kwa sekunde na 50,000 kwa siku. Hiyo ni idadi kubwa sana ya arifa, lakini kama unahamisha msingi mkubwa wa wateja, omba ongezeko kwanza.
Ilifanya kazi wakati wa kujaribu na ikasimama wakati wa uzalishaji — angalia dashibodi ya Sifa (Reputation) ya SES. Amazon husimamisha kutuma kiotomatiki wakati kiwango cha kurudi kwa jumbe au malalamiko kinapovuka kiwango chao cha juu, na ni rahisi kukivuka na orodha ya zamani ya wateja.
Bado umekwama?
Usaidizi umejumuishwa kwenye kila mpango na majibu yanatolewa kwa lugha yako mwenyewe.
Wasiliana na usaidizi → Makala zote →