Laten we nu onze eerste e-mail sturen, dit vereist veel configuratie waar je, nogmaals, gewoon aan moet
wennen.
Dus maak je geen zorgen als het er overweldigend uitziet.
Zodra u deze basisconfiguratie heeft, kunt u elk type e-mail verzenden dat u maar wilt.
Dus het eerste dat we gaan doen, is dat ik ga zeggen dat e-mail gelijk is aan
dit e-mailbericht dat ik zojuist deze e-mailberichtklasse importeer.
En dit wordt ons e-mailobject van hier, we kunnen aan dit object de from-sleutel toevoegen, die zal zijn, hey, van wie
is deze e-mail?
Deze e-mail komt van mezelf, van Andre Nagui.
De volgende is voor wie is deze e-mail bestemd?
Nou, deze e-mail wordt te goed, laten we zeggen Andre op nul tot Meesterschap.
Dus we willen de e-mail naar dit e-mailadres sturen en vervolgens de onderwerpregel van de e-mail.
We zullen zeggen, wat moeten we zeggen?
Laten we de slechtst mogelijke spammail maken.
Ik denk dat dit grappig zal zijn.
Laten we zeggen dat je gewonnen hebt.
Een miljoen dollar.
Daar ga je.
Dat is een Spaanse onderwerpregel, dat is zeker.
Dat is dus ons onderwerp.
Het volgende dat we gaan doen, is e-mailpunt instellen.
Inhoud methode.
Wat in wezen zegt, wat is de inhoud van de e-mail in ons geval, laten we zeggen dat ik en
een python-meester nu hier binnen, we eigenlijk elk type inhoud kunnen instellen dat we willen.
We kunnen tekst maken, we kunnen HTML maken, we kunnen afbeeldingen.
Daar komen we wat later op terug.
Maar voor nu is dit prima.
Daar ga je.
Dat is ons e-mailobject met de van naar onderwerp en inhoud, we hebben onze e-mail, maar we moeten het goed
verzenden.
Dus wat we moeten doen, is deze SMTP-server gebruiken om in te loggen op onze Gmail-client.
En stuur die e-mail dan vanaf daar.
Dus alles wat we gaan doen is zeggen met wat TP Idleb DOT SMTP.
En hier gaan we zeggen wat onze SMTP-server gaat worden en de reden waarom ik je een Gmail-account heb laten maken,
is gewoon zodat je kunt volgen, want dit wordt aangepast aan elke e-mailclient die je'
opnieuw gebruiken.
In ons geval willen we dat onze hosts Gmail zijn.
Dus ik ga zeggen SMTP, dot Gmail dot com.
Dit wordt onze gastheer.
En dan gaat deze SMTP op poort draaien.
Vijf, acht, zeven.
Nogmaals, je hoeft dit niet precies te weten als we teruggaan naar SMTP, je ziet hier dat uitgaande
e-mail naar de mailserver op poort 587 meestal gelijk is aan, onthoud, aangezien SMTP een protocol is, is het een standaard voor
machines om te communiceren met elkaar door poort vijf te gebruiken, acht zeven is slechts een standaardmanier
voor het uitvoeren van een SMTP-server.
Zoals ik al zei, dit is een van die dingen die je meestal gewoon kunt googlen en kopiëren en
plakken, omdat het hetzelfde zal zijn als je een andere client hebt dan Gmail.
Aan de andere kant kun je Googlen en zien welk type host je nodig hebt.
In ons geval, laten we hier verder gaan, we gaan zeggen met deze host als s. m T. P.
Omdat we dit nu gaan gebruiken, laten we er een klein beetje van maken.
Groter zodat je het kunt zien en hierbinnen, dit is het deel dat er verwarrend uitziet, maar nogmaals, je doet
het gewoon een keer en als je het eenmaal doet, heb je een e-mailserver die ze kunnen gebruiken.
Ik ga zeggen dat SMTP dot e hll er een beetje uitziet als hallo, maar het is niet hallo.
Dit is eigenlijk onderdeel van het protocol van de SMTP.
Nogmaals, de overeenkomst, het begint met een klein hallo-bericht dat hoewel het zo is getypt, je eigenlijk kunt
Googlen waarom deze methode zo is en niet echt hallo zegt.
Het is eigenlijk een best grappig verhaal.
Dus we hebben Eastby.
Hallo.
Dus dat is de eerste, hey, dit is een server, ik ben wakker hallo, bericht.
Vervolgens doen we de SMTP-puntstart.
T.
L.
S.
En Tlas is een coderingsmechanisme, dus we willen veilig verbinding maken met de server en nu is dit het cruciale
onderdeel.
Tot nu toe zou je in de war kunnen zijn over wat we hier eigenlijk doen.
We zijn in wezen met deze volgende regel, we gaan verbinding maken met dit e-mailaccount, dit Gmail-account dat ik heb gemaakt, zodat ik in
plaats van dat ik deze pagina open, op componeren klik en die e-mail schrijf die we al hebben geschreven,
ik kan doen het van code.
Dus wat ga ik doen?
Ik ga wat TPE zeggen, punt inloggen en ik ga inloggen met mijn inloggegevens.
Dus de eerste is deze nep-e-mail die ik heb gemaakt, die nul is voor Masari, een op Gmail dot
com.
En het volgende is het wachtwoord dat ik voor deze login heb gebruikt.
Nogmaals, dit is iets dat ik niet erg vind om het met jullie te delen, omdat ik een dummy-account heb aangemaakt.
Het wachtwoord is Hallo XHTML, mijn oude vriend.
Dus op deze manier kan ik inloggen op deze server.
En raad eens wat we nu gaan doen?
Nou, dan gaan we zeggen verzenden.
Bericht en we gaan het verzenden waar gaan we deze hele e-mail naartoe sturen
die we hebben gemaakt, dus laten we e-mailen en voor de lol aan het einde zeggen: alles goed afdrukken, baas.
Daar gaan we.
Als we geen fouten hebben gemaakt, zou dit eigenlijk moeten werken.
Laten we het proberen.
Ik ga Python drie zeggen en dan onze e-mailafzender uitvoeren.
DCPI, ik wil u hier een waarschuwing geven.
Als je je bestand de naam e-mail dot pi hebt gegeven, kan dit een foutmelding geven.
Dus zorg ervoor dat je het een andere naam geeft dan e-mail dogpile.
Laten we het proberen.
Er is een korte pauze en we hebben allemaal goed.
Maar hier was een pauze omdat we verbinding moesten maken met onze server, inloggen op ons account en dan de e-mail
verzenden en dan allemaal goed baas.
Het lijkt erop dat deze code werkte, dus laten we hem testen.
Ik logde in op dit dummy-account en stuurde een e-mail naar Andre at Zero to Master Io.
Laten we dat e-mailaccount eens controleren en dat bekijken.
Je hebt een miljoen dollar gewonnen.
Ik ben een python-master van het e-mailadres van Adami Account.
Nu moest ik dit eigenlijk uit de spammap halen omdat het was gemarkeerd als spam, want, nou
ja, het lijkt zeker op spam-e-mail.
Dus dat is geweldig.
We kunnen gewoon een e-mail sturen via Python.
Hoe cool is dat?
In de volgende video gaan we hier wat dieper op in en maken dit een beetje
dynamischer, zodat we het kunnen aanpassen aan elke persoon naar wie we e-mail sturen.
Ik zie je in de volgende.
Tot ziens.