Het is tijd voor een ander project en deze keer gaan we Python gebruiken om e-mails te verzenden.
Dat klopt.
We kunnen e-mails verzenden met Python.
Nu zullen we onderzoeken waarom dit later nuttig zou kunnen zijn, maar ik wil u hiervan op de hoogte stellen.
Python heeft een ingebouwde e-mailmodule en deze module is zelfs bijgewerkt met Python drie punt zes.
Dus ik ga je de nieuwste versie laten zien.
Wanneer u Google hoe u e-mails verzendt met Python, ziet u mogelijk veel verouderde manieren om e-mails te verzenden.
Dus even een waarschuwing dat je misschien iets anders ziet dan wat ik je ga laten zien.
Maar vanaf het moment dat deze video is opgenomen, is dit de nieuwste manier om e-mails te verzenden.
Oké, dus waarom zou dit nuttig kunnen zijn?
Stel je voor dat je een lijst hebt met e-mails die je hebt verzameld en je wilt een nieuwe startup lanceren, je
wilt dat mensen weten over je startup, toch?
We kunnen dus een programma maken dat e-mails stuurt naar misschien wel honderden, duizenden mensen tegelijk,
misschien een aangepaste e-mail met hun naam om ons product te promoten.
Nu gaan we later in op uitgaven en dat soort dingen, maar je denkt misschien bij jezelf, waarom
hebben we Python hiervoor nodig?
Er zijn bijvoorbeeld tools zoals.
MailChimp.
Dat is een op software abonnement gebaseerd product waarmee we dit kunnen doen, we kunnen e-mails verzamelen en ook
aangepaste e-mails verzenden.
En je hebt gelijk, bedrijven zoals MailChimp of Miller Lite of er zijn er honderden, stellen ons in
staat om veel e-mails naar potentiële klanten te sturen om leads te verkopen om te proberen ons bedrijf te laten groeien.
Maar ik wil je laten zien hoe je met Python moet doen, omdat het soms van pas kan komen.
Dus laten we ernaartoe gaan.
En ik ga dit project gebruiken als een gelegenheid voor ons om te leren.
Een paar ingebouwde pakketten in Python.
De eerste die we gaan gebruiken is de SMTP, Leyb, so s. m TPE Lib-module en we gaan
ook zeggen van e-mail, Dott-berichten, e-mail importeren.
Bericht.
En er zou weer een e-mailbericht moeten zijn, dit is de e-mailmodule die in Python is ingebouwd en eigenlijk zal ik hier een link plaatsen waar
hij je een deel van de oude API laat zien.
Dus dat is de achterhaalde manier om dingen te gebruiken.
We gaan de e-mails doen, de berichten, de manier om e-mails te verzenden.
Nu, de andere is SMTP, nu stelt SMTP ons in staat om wat we een SMTP-server noemen te creëren, elke
keer dat je e-mails naar iemand verzendt, moet het een server hebben die de taal van de e-mail
communiceert.
En daar wordt SMTP voor gebruikt.
Op websites kunt u bijvoorbeeld HTTP of https zien als het communicatieprotocol tussen een browser en een
server.
Op dezelfde manier hebben e-mails hun eigen protocol voor communicatie, en dat is via SMTP.
In feite staat de afkorting voor Simple Mail Transfer Protocol.
Het is een protocol of een standaard voor het verzenden van e-mails van computer naar computer.
Gmail gebruikt dit, Hotmail gebruikt vrijwel de meeste e-mailclients.
Ik ga naar een bron linken als je meer wilt lezen over SMTP.
Maar het belangrijkste is dat als we een e-mail willen verzenden, we een SMTP-server nodig hebben.
Vanaf hier gaan we in op het verzenden van onze eerste e-mail voordat we daarop ingaan
en de volgende video, ik wil dat je doorgaat en een e-mailaccount aanmaakt.
Als je er geen hebt, ga ik een nep-e-mailaccount gebruiken, een Gmail-account dat ik
zojuist heb gemaakt, want wat we gaan doen is dat we ons moeten aanmelden
met een wachtwoord, onze gebruikersnaam, en daadwerkelijk een e-mail verzenden vanaf dit e-mailaccount zonder deze browser daadwerkelijk te gebruiken.
Dus ga je gang en maak een dummy Gmail-account aan, of je kunt je gewone account gebruiken als je wilt.
Maar ik hou mijn wachtwoorden graag weg van alles.
En ik wil mijn persoonlijke e-mailwachtwoord niet echt met je delen, dus ik ga dit gebruiken.
Oke.
Laten we een pauze nemen en onze eerste e-mail sturen in de volgende video.