Il est temps pour un autre projet, et cette fois nous allons utiliser Python pour envoyer des e-mails.
C'est exact.
Nous pouvons envoyer des e-mails avec Python.
Maintenant, nous allons explorer pourquoi cela pourrait être utile plus tard, mais je veux vous prévenir.
Python a un module de messagerie intégré, et ce module a en fait été mis à jour avec Python trois virgule six.
Je vais donc vous montrer la dernière version.
Lorsque vous recherchez sur Google comment envoyer des e-mails avec Python, vous pouvez voir de nombreuses façons obsolètes d'envoyer des e-mails.
Alors juste un avertissement que vous pourriez voir quelque chose de différent de ce que je suis sur le point de vous montrer.
Mais depuis l'enregistrement de cette vidéo, c'est la dernière façon d'envoyer des e-mails.
OK, alors pourquoi cela pourrait-il être utile ?
Eh bien, imaginez que vous avez une liste d'e-mails que vous avez collectés et que vous souhaitez lancer une nouvelle startup, vous voulez que
les gens connaissent votre startup, n'est-ce pas ?
Nous pouvons donc créer un programme qui envoie des e-mails à peut-être des centaines, des milliers de personnes en
même temps, peut-être un e-mail personnalisé avec leur nom pour promouvoir notre produit.
Maintenant, nous aborderons les dépenses et des choses comme ça plus tard, mais vous vous demandez peut-être pourquoi avons-nous besoin
de Python pour cela ?
Par exemple, il existe des outils comme.
MailChimp.
Il s'agit d'un produit basé sur un abonnement logiciel qui nous permet de faire cela, nous pouvons collecter des e-mails et également
envoyer des e-mails personnalisés.
Et vous avez raison, des entreprises comme MailChimp ou Miller Lite ou il y en a des
centaines, nous permettent d'envoyer beaucoup d'e-mails à des clients potentiels pour vendre des leads afin d'essayer de développer notre activité.
Mais je veux vous montrer comment faire avec Python, car il peut parfois s'avérer utile.
Alors allons-y.
Et je vais utiliser ce projet comme une occasion pour nous d'apprendre.
Quelques packages intégrés en Python.
Maintenant, le premier que nous allons utiliser est le SMTP, Leyb, donc s. m module TPE Lib et nous allons aussi dire
à partir des e-mails, des messages Dott, importer des e-mails.
Un message.
Et il devrait y avoir à nouveau un message électronique, c'est le module de messagerie intégré à Python et en fait, je vais créer un lien
ici où il vous montre une partie de l'API héritée.
C'est donc la façon obsolète d'utiliser les choses.
Nous allons faire les e-mails, les messages, la manière d'envoyer les e-mails.
Maintenant, l'autre est SMTP, maintenant SMTP va nous permettre de créer ce que nous appelons un serveur SMTP, chaque
fois que vous envoyez des e-mails à quelqu'un, il doit avoir un serveur qui communique la langue de
l'e-mail.
Et c'est à cela que sert SMTP.
Par exemple, sur les sites Web, vous pouvez voir HTTP ou https comme protocole de communication entre un navigateur et un
serveur.
De la même manière, les e-mails ont leur propre protocole de communication, via SMTP.
En fait, l'acronyme signifie simple mail transfer protocol.
Il s'agit d'un protocole ou d'une norme pour l'envoi d'e-mails d'ordinateur à ordinateur.
Gmail l'utilise, Hotmail utilise à peu près la plupart des clients de messagerie.
Je vais créer un lien vers une ressource si vous souhaitez en savoir plus sur SMTP.
Mais l'essentiel est que si nous voulons envoyer un e-mail, nous avons besoin d'un serveur SMTP.
Maintenant, à partir de là, nous allons découvrir comment envoyer notre premier e-mail avant d'entrer dans la vidéo suivante,
je veux que vous alliez de l'avant et que vous créiez un compte de messagerie.
Si vous n'en avez pas, je vais utiliser un compte de messagerie factice, un compte Gmail que je
viens de créer, car ce que nous allons faire, c'est que nous devrons nous connecter avec un
mot de passe, notre nom d'utilisateur et envoyer un e-mail à partir de ce compte de messagerie sans utiliser réellement ce navigateur.
Alors allez-y et créez un compte Gmail factice, ou vous pouvez utiliser votre compte habituel si vous le souhaitez.
Mais j'aime garder mes mots de passe à l'écart de tout.
Et je ne veux pas vraiment partager mon mot de passe de messagerie personnel avec vous, donc je vais utiliser celui-ci.
D'accord.
Faisons une pause et envoyons notre premier e-mail dans la prochaine vidéo.