, begyndt med amazon simple mail service (ses),,,,, 41,,,,,,,,, 12,,,,,,, det cyber - mandag envato tuts + kurser vil blive reduceret til $3.- og' t miss.,, i denne forelæsning vil jeg tale om amazons simpelt e - mail service (ses) og gennemgå nogle måder , du kan bruge det.der er en udgående e - mail - tjeneste, som betyder, at det vil gøre det muligt at sende e - mails igennem.,,, hvorfor har du brug for en e - mail service ?- med mange vært for udbydere, der sender en masse e - mails (måske, du har en stor del af kunder, der bruger dit web - shop) kan være et emne, som mange har tendens til at have sine begrænsninger.standard alternativ er at anvende gmail sende e - mails, imidlertid, at der er begrænsninger, som er godt.det er hvor ses kommer, som det er beregnet til dette formål.ses er at sende e - mails mere pålidelige, og ved hjælp af en smule magi, bidrager også til dine e - mails undgå spam mapper.,, prisfastsættelse, når du underskriver amazon, du kan bruge deres frie metodetrin for tolv måneder.den frie tier vil give dig adgang til alle i amazonas, tjenesteydelser, men med rimelige begrænsninger.for eksempel, der er begrænset til 2000 meddelelser pr. dag, hvis du vælger deres ec2 vært.,, ellers koster $10 pr. 1 000 meddelelser.de finder et fælles budskab, et budskab til en enkelt modtager.så hvis du sende en e - mail til 1000 e - mail - adresser, det ville koste dig ti dollar cent.,, påsætning af filer koster $0, 12 pr. gb.,, muligheder for ved hjælp af se - selskaber, er der for øjeblikket to måder at anvende ses: , simple mail transfer protocol (almindeligvis kendt som smtp), sdk api - , de virker forskelligt; smtp - giver dig mulighed for at knytte direkte til den e - mail - servere, mens api - metoden gør det muligt at sende e - mails igennem aws' tjeneste.i denne lektion vi dækker anvendelse af smtp - server via en wordpress stik af, så (for mere dristige iblandt jer. vi skal se på med sdk api -.,, hurtigt ses til opsætning, før vi gør noget, vi skal have en højde på se - selskaber. dette vil vise dig, hvordan for at få din konto, klar og sende e - mails ved hjælp af konsollen.,, underskrive for aws, før du kan bruge ses, du skal skrive under på en amazon webtjenester højde - kreditkort er påkrævet, selv for de frie plan.så er du nødt til at gå til http: //aws. amazon. kom /ses, følger på instruktioner og afsluttet et par identitet bekræftet skridt.,,,,, efter undertegnelsen, så får du adgang til alle i amazonas, tjenesteydelser, kontrollere din e - mail adresse, uanset om du bruger tjeneste i sandkassen eller produktion, du bliver nødt til at kontrollere din "fra" adresse.du kan finde yderligere oplysninger om kontrol af e - mail - adresser i hjælpe dokumentation.,,,,, anmodning produktion adgang, når du har modtaget en e - mail du så kan anmode om produktion adgang.dette vil give dem mulighed for at sende e - mails til ukontrollerede e - mail - adresser.antallet af e - mails, du kan sende pr. dag vil blive rejst. ,,,,,, note: er det klogt at spille i sandkassen tilstand, inden du får rigtig e - mails., ved hjælp af wordpress stik af, og amazon - ikke i øjeblikket har en officiel stik af, men der er tredjeparts pakker ud, end der kan gøre arbejdet.i dette eksempel vil vi bruge et stik af kaldet amazon ses dkim mailer.det er en genial, stik af, er forenelig med de forskellige e - mail - tjenester, herunder amazon - selskaber.det betyder, at hvis man besluttede ikke at holde med ses, så du behøver ikke at ændre din hjemmeside, bare tilslutningsdetajler.,, stik af, kommer også med domainkeys identificeret post (dkim) støtte.dkim om omdømme ved at underskrive dine e - mails med dette kan du forhindre dine e - mails fra vej til junk mappe.,, installation, taget fra stik af dokumentation om wordpress:, at deaktivere alle eksisterende mailer plugins for at undgå konflikter, få de stik af zip fil i /wp indhold /plugins /register (eller installere via indbygget wordpress stik af montør). - stik af med, plugins, admin menu i wordpress. klik den stik af, indstillinger, link næste til at deaktivere, link (stadig på plugins side), og klik på indstillinger, > post indstillinger, link. gå til stik af er admin indstillinger side.tilpasse de indstillinger til din situation.,,,,,, som vi talte om før, til at anvende amazon ses i den virkelige verden miljø, du bliver nødt til at gælder for produktion adgang.uden dette vil du ikke være i stand til at sende e - mails til adresser, som du ikke har kontrol dkim.,,,, at drage fordel af dkim, du bliver nødt til at skabe en offentlig og privat nøgle og uploade dine private nøgle til din server (anbefaler vi, at det ". htkeyprivate" og lægger det på webstedet root, og om tilladelser til 400 eller 440). , for der er mange vinduer brugere online centrale generatorer til at hjælpe os med det.på en linux - serveren eller mac, du kan skabe deres egen dkim nøgler med et kodeord for "ændring" af følgende: terminal kommando, openssl genrsa - des3 - passout passere: ændre mig. htkeyprivate 1024 & & openssl rsa - i. htkeyprivate - død over: ændring af mig - pubout - ud. htkeypublic, for dkim, fastsætte en dns txt registrere noget som: , - din vælgeren. _domainkey.example.com.txt værdi: v = dkim1; k = rsa, g = *; s = e - mail; h = sha1; t = s; p = deres offentlige nøgle, anvendes den indbyggede prøvninger for at kontrollere, at deres blog på korrekt vis kan sende (dkim undertegnet), e - mails, forme, for at sikre, at de stik af er sat til at arbejde med aws ses der er nogle områder, som skal være konfigureret (se skærmbillede ovenfor).,, afkrydses den, sende e - mail via amazon.com ses?,, tilføje aws adgangs nøgle, tilføje aws hemmelig nøgle, sikre, at "fra" adresse er en valideret tidligere.,, du kan bruge stik af, sende en test besked.når man med held har modtaget en e - mail, du er helt klar til at bruge det.,, aws sdk php forelæsning, for mere avancerede brugere i dette afsnit, jeg vil vise dig, hvordan man sende en e - mail ved hjælp af sdk.det vil være ved hjælp af folkesundhedsprogrammet, er der dog sdk er for andre sprog.,, du er nødt til at installere sdk.for folkesundhedsprogrammet, er der et par måder at gøre dette; komponist, lægemidler, zip og pærer.for resten, vi vil anvende komponist, som du skal installere først.når du har komponist installeret, du burde være i stand til at få adgang til det, fra kommando linjen grænseflade (cli).,, skabe en fil i det rod af dit projekt kaldet "komponist. json", så er det her, du vil sætte dit konfiguration.derefter tilsættes:,, ("skal" ("aws /aws sdk folkesundhedsprogrammet": "2. * *), hvis du har brugt" komponist. lægemidler ", så kan du gøre, folkesundhedsprogrammet composer.phar installere eller vinduer, komponist, installere,. i deres projekt, kan du så sige, kræver /sti /i /sdk /sælgeren /autoload. folkesundhedsprogrammet,,,,,,,, at du har gjort det, du har adgang til alle produkt api - er, at aws giver.det betyder, at de nu kan sende e - mails.hvad har du brug for?,,Here is an example:,,use Aws\\Ses\\SesClient; require 'vendor/autoload.php'; $client = SesClient::factory(array( 'key' => 'AWS_KEY', \t'secret' => 'AWS_SECRET_KEY', \t'region' => 'us-east-1' )); $emailSentId = $client->sendEmail(array( \t//Source is required \t'Source' => '[email protected]', \t//Destination is required \t'Destination' => array( \t\t'ToAddresses' => array('[email protected]') ), //Message is required 'Message' => array( \t\t//Subject is required \t\t'Subject' => array( \t\t\t//Data is required \t\t\t'Data' => 'SES Testing', \t\t\t'Charset' => 'UTF-8', \t\t), \t\t//Body is required \t\t'Body' => array( \t\t\t'Text' => array( \t\t\t\t//Data is required \t\t\t\t'Data' => 'My almindelig tekst, e - mail,'charset = > utf - 8 "),'html = > system (//data er påkrævet'data = > < b > min http: //e - mail < /b >",'charset = > "utf - 8 ')),), replytoaddresses = > system (' [email protected]"), returnpath = > [email protected] "), lad os løbe gennem den. første tilføjede vi brugen af namespace så koden er renere.så vi tilføjede komponist autoload.php fil.,, at kunne sende en sag, vi har at gøre med en klient.dette gøres ved hjælp af ses klient fabrik.det kan tage mange forskellige miljøer , men det minimum, , at vi har brug for er nøglen, hemmelige og region.du kan finde nøglen og hemmelighed i mit forvaltning konsol.regionen er den region, som de har anvendt for se - selskaber, med, at de nu har kunden opsætning og klar til at gå.du kan nu bruge kunden ringer, sendemail,.der er andre metoder, som man kan kalde, og du kan finde flere oplysninger om dem i den hjælp, dokumentation.,,, sendemail, metode kræver en enkelt parameter, som er et system.dette system kræver, at visse data inden for det, f.eks kilden er påkrævet og skal være en adresse, som de har valideret på din konto, således at sende e - mails.,, når du har lagt i de e - mails, som du ønsker at bruge og tilføjede indholdet af din e - mail, du kan gå nu manuskriptet, og du skal har sendt din første e - mail.,, konklusion, hvis gennemførelse rute tager du, jeg håber, at denne forelæsning har pirret deres interesse og opfordrede dem til at tage et kig på amazon ses.hvis du kommer i problemer, når der ses føle sig fri til at bede om råd, i bemærkninger.,, yderligere ressourcer, amazon ses blog, amazon ses prisfastsættelse, amazon ses dokumentation,