Gondtalan(abb) e-mail-küldés SES-sel
|

A SES (Simple Email Service) az AWS levélküldő és -fogadó szolgáltatása, amelyet az AWS mostanában vezetett be több, a szolgáltatást eddig nélkülözni kényszerülő régióban.

Az árazásból hajlamosak lehetünk azt a következtetést levonni, hogy nem utolsósorban a hírlevélküldők a megcélzott felhasználói bázis: mindenütt hangsúlyozzák, hogy az első hatvankétezer levél ingyen van, ha EC2-példányról küldjük. Az árazás maga - az AWS többi szolgáltatásához hasonlóan - összetett, hiszen az elküldött levelek számán felül szerepet kap még az elküldött gigabájtok száma (12 cent gigabájtonként), a máshonnan (nem EC2-példányból) küldött levelek száma (10 cent ezer levelenként), és a beérkező levelek száma (ugyanennyi pénzért).

Mit kapunk mindezért? Egy olyan teljesen menedzselt, automatikusan skálázódó levelezőt, amivelLevélküldés SES-sel: Lambda és parancssor

  • együtt jár a magas reputációjú küldő-IP, azaz jó eséllyel meg is kapja a címzett a levelet, de havi 25 dollárért kérhetünk teljesen önálló IP-címet,
  • kapunk finomhangolható sablonokat,
  • küldhetünk levelet SMTP-vel, parancssorból, vagy programból, API használatával - de tesztleveleket akár a webes konzolból is,
  • monitorozhatjuk levelezésünket: az elküldött és a kézbesített leveleket, a megnyitások, kattintások, visszapattanások, panaszok és elutasítások számát,
  • DKIM-et, SPF-et és DMARC-ot használhatunk,
  • beérkező leveleinket S3-ba vagy SNS-be továbbíthatjuk, illetve Lambda-alkalmazásokat írhatunk feldolgozásukra,
  • sok más AWS-szolgáltatással - például Elastic Beanstalkkal, Route 53-mal, és IAM-mel - jól együttműködő platformhoz jutunk,
  • szimulálhatjuk azokat a helyzeteket például, amikor egy levél visszapattan, anélkül, hogy a küldő reputációnkat veszélyeztetnénk.

Olybá tűnik, hogy az AWS nem siet a SES minden régióba való beköltöztetésével, hiszen a mostani bővítéssel is szép számban maradnak olyan régiók, ahol a szolgáltatás nem elérhető. Európában van például Írországban és Frankfurtban, de nincs Londonban, Párizsban és Stockholmban. Mindez nem jelenti azt, hogy ha a te céged főként olyan régióba "települt", ahol nincs SES, akkor teljesen SES nélkül maradsz, hiszen egy másik régió szolgáltatását is baj nélkül használhatod.

Aki a SES-sel kezd kísérletezni, figyeljen oda, hogy az AWS igyekszik erősen vigyázni arra, hogy ne hosztoljon spammereket. Ez rád, mint kezdő SES-felhasználóra leginkább azért vonatkozik, mert a fiókod a létrehozását követően sandboxba kerül, és külön kérned kell, hogy onnan kikerüljön. Persze, amíg csak kísérletezel, és egyelőre nem tervezed a SES produktív használatát, maradhatsz is a sandboxban. Amíg itt vagy, csak olyan címekre küldhetsz levelet, amelyekből kijelentették azt, hogy hajlandók tőled levelet fogadni. És hogy miként lehet megkérdezni erről a leendő címzetteket? Az AWS webes felületéről el kell küldetned egy visszaigazoló linket tartalmazó levelet. Ha a címzett a linkre kattintva megerősíti, hogy hajlandó levelet fogadni tőled, akkor már kézbesíti a SES a saját leveleidet is, addig viszont nem. A sandboxból való kikerüléssel természetesen megszűnik ez a korlátozás, illetve a kiküldhető levelek száma sincs drasztikusan limitálva (napi kétszáz levél, másodpercenként egy elküldés) a továbbiakban.

[Vissza a bejegyzésekhez]