Senden wir jetzt unsere erste E-Mail, dies erfordert viel Konfiguration, an die Sie sich wiederum nur gewöhnen
müssen.
Wenn es also überwältigend aussieht, machen Sie sich keine Sorgen.
Sobald Sie diese grundlegende Einrichtung abgeschlossen haben, können Sie jede Art von E-Mail senden, die Sie möchten.
Das erste, was wir tun werden, ist, dass ich sage, dass E-Mail dieser E-Mail-Nachricht
entspricht, dass ich einfach diese E-Mail-Nachrichtenklasse importiere.
Und dies wird unser E-Mail-Objekt von hier aus sein, wir können diesem Objekt den Von-Schlüssel hinzufügen, der lautet: Hey, von wem
ist diese E-Mail?
Diese E-Mail wird von mir selbst sein, von Andre Nagui.
Als nächstes ist an wen diese E-Mail gerichtet?
Nun, diese E-Mail wird zu gut sein, sagen wir Andre bei Null zu Mastery.
Wir möchten die E-Mail an diese E-Mail-Adresse und dann die E-Mail-Betreffzeile senden.
Wir sagen, was sollen wir sagen?
Lassen Sie uns die schlimmste Spam-E-Mail erstellen.
Ich denke, das wird lustig.
Nehmen wir an, Sie haben gewonnen.
Eine Million Dollar.
Da gehst du.
Das ist eine spanische Betreffzeile, das ist sicher.
Das ist also unser Thema.
Als nächstes sagen wir E-Mail-Punktesatz.
Inhaltsmethode.
Was im Wesentlichen sagt, was der Inhalt der E-Mail in unserem Fall ist, sagen wir einfach, dass ich und ein
Python-Master jetzt hier drin sind, wir können tatsächlich jede Art von Inhalt einstellen, die wir wollen.
Wir können Text erstellen, wir können HTML erstellen, wir können Bilder erstellen.
Dazu kommen wir etwas später.
Aber im Moment ist das in Ordnung.
Da gehst du.
Das ist unser E-Mail-Objekt mit dem von bis zum Betreff und Inhalt, wir haben unsere E-Mail, aber wir müssen sie richtig
senden.
Was wir also tun müssen, ist diesen SMTP-Server zu verwenden, um uns bei unserem Gmail-Client anzumelden.
Und dann senden Sie diese E-Mail von dort aus.
Also alles, was wir tun werden, ist mit etwas TP Idleb DOT SMTP zu sagen.
Und hier werden wir sagen, was unser SMTP-Server sein wird und der Grund, warum ich Sie dazu gebracht habe, ein Gmail-Konto
zu erstellen, ist nur, damit Sie mitmachen können, denn dies wird für jeden E-Mail-Client angepasst sein.
wieder verwenden.
In unserem Fall möchten wir, dass unsere Hosts Gmail sind.
Also sage ich SMTP, dot Gmail dot com.
Das wird unser Gastgeber.
Und dann wird dieses SMTP auf Port ausgeführt.
Fünf, acht, sieben.
Auch hier müssen Sie dies nicht genau wissen, wenn wir zu SMTP zurückkehren. Sie sehen hier, dass
ausgehende E-Mails normalerweise an den Mailserver auf Port 587 simulieren. Denken Sie daran, da SMTP ein Protokoll ist, ist es
ein Standard für die Kommunikation von Maschinen miteinander über Port fünf, acht sieben ist nur eine
Standardmethode für den Betrieb eines SMTP-Servers.
Wie ich schon sagte, dies ist eines dieser Dinge, die Sie normalerweise einfach bei Google herumsuchen und kopieren und
einfügen können, da es dasselbe ist, wenn Sie einen anderen Client als Gmail haben.
Andererseits können Sie bei Google nachsehen, welche Art von Host Sie benötigen.
In unserem Fall, lasst uns hier fortfahren, sagen wir mit diesem Host als s. m T. P.
Da wir dies jetzt verwenden werden, machen wir dies ein wenig.
Größer, damit Sie es sehen können, und hier ist der Teil, der verwirrend aussehen wird, aber noch einmal, Sie müssen
es nur einmal tun, und wenn Sie es einmal tun, haben Sie einen E-Mail-Server, den sie verwenden können.
Ich werde sagen, SMTP dot e hll sieht aus wie ein Hallo, aber es ist kein Hallo.
Dies ist eigentlich Teil des SMTP-Protokolls.
Nochmals, die Vereinbarung beginnt mit einer kleinen Hallo-Nachricht, dass Sie, obwohl sie so geschrieben ist, tatsächlich googeln
können, warum diese Methode so ist und nicht wirklich Hallo sagt.
Eigentlich eine ziemlich lustige Geschichte.
Also haben wir Eastby.
Hallo.
Das ist die Initiale, hey, das ist ein Server, ich bin wach, hallo, Nachricht.
Als nächstes führen wir den SMTP-Punktstart durch.
T.
L.
S.
Und Tlas ist ein Verschlüsselungsmechanismus, daher möchten wir eine sichere Verbindung zum Server herstellen und das ist jetzt der kritische
Teil.
Bis zu diesem Punkt sind Sie vielleicht verwirrt, was wir hier eigentlich tun.
Wir sind im Wesentlichen bei dieser nächsten Zeile, wir werden eine Verbindung zu diesem E-Mail-Konto herstellen, diesem Gmail-Konto, das ich erstellt habe, sodass ich
es tun kann, anstatt diese Seite zu öffnen, auf Verfassen zu klicken und die E-Mail zu schreiben, die wir
bereits geschrieben haben es aus Code.
Was werde ich also tun?
Ich sage etwas TPE, Punkt-Login und ich werde mich mit meinen Zugangsdaten einloggen.
Die erste wird also diese Dummy-E-Mail sein, die ich erstellt habe, die null an Masari ist, eine an Gmail dot
com.
Und als nächstes wird das Passwort sein, das ich für diese Anmeldung verwendet habe.
Da ich ein Dummy-Konto erstellt habe, macht es mir nichts aus, es mit Ihnen zu teilen.
Das Passwort ist Hallo XHTML, mein alter Freund.
Auf diese Weise kann ich mich bei diesem Server anmelden.
Und ratet mal, was wir als nächstes tun?
Als nächstes sagen wir Senden.
Nachricht und wir werden senden, wohin werden wir diese ganze E-Mail senden, die wir
erstellt haben, also lass uns eine E-Mail senden und am Ende nur zum Spaß sagen, alles gut drucken, Boss.
Na, bitte.
Wenn wir keine Fehler gemacht haben, sollte dies tatsächlich funktionieren.
Lass es uns versuchen.
Ich werde Python drei sagen und dann unseren E-Mail-Absender ausführen.
DCPI, ich möchte Sie hier warnen.
Wenn Sie Ihre Datei benannt haben, email dot pi, kann dies tatsächlich zu einem Fehler führen.
Stellen Sie also sicher, dass Sie es anders als E-Mail-Dogpile benennen.
Lass es uns versuchen.
Es gibt eine kleine Pause und wir haben alle gut.
Aber hier gab es eine Pause, weil wir uns mit unserem Server verbinden mussten, uns in unseren Account einloggen und dann die
E-Mail senden und dann alles Gute Chef.
Es sieht also so aus, als hätte dieser Code funktioniert, also testen wir ihn.
Ich habe mich bei diesem Dummy-Konto angemeldet und eine E-Mail an Andre at Zero an Master Io gesendet.
Lassen Sie uns das E-Mail-Konto überprüfen und uns das ansehen.
Sie haben eine Million Dollar gewonnen.
Ich bin ein Python-Master von der E-Mail-Adresse von Adami Account.
Jetzt musste ich das tatsächlich aus dem Spam-Ordner ziehen, weil es als Spam markiert war,
weil es definitiv nach Spam-E-Mail aussieht.
Das ist also großartig.
Wir können nur eine E-Mail über Python senden.
Wie cool ist das?
Im nächsten Video werden wir dies etwas genauer untersuchen und es etwas dynamischer gestalten,
damit wir es an jede Person anpassen können, an die wir E-Mails senden.
Wir sehen uns im nächsten.
Tschüss.