Inviamo ora la nostra prima email, ciò richiede molta configurazione a cui, ancora una volta, dovrai solo
abituarti.
Quindi, se sembra opprimente, non preoccuparti.
Una volta che hai questa configurazione di base, puoi inviare qualsiasi tipo di email che desideri.
Quindi la prima cosa che faremo è dire che la posta elettronica sarà uguale a questo messaggio di posta elettronica che
ho appena importato questa classe di messaggi di posta elettronica.
E questo sarà il nostro oggetto email da qui, possiamo aggiungere a questo oggetto la chiave from, che sarà, ehi, di chi
è questa email?
Questa e-mail proverrà da me, da Andre Nagui.
Il prossimo è a chi sarà questa email?
Bene, questa email andrà bene, diciamo Andre a zero a Mastery.
Quindi vogliamo inviare l'e-mail a questo indirizzo e-mail e poi alla riga dell'oggetto dell'e-mail.
Diremo, cosa dovremmo dire?
Creiamo la peggiore email di spam possibile.
Penso che questo sarà divertente.
Diciamo che hai vinto.
Un milione di dollari.
Ecco qua.
È un oggetto spagnolo, questo è certo.
Quindi questo è il nostro argomento.
La prossima cosa che faremo è dire e-mail dot set.
Metodo di contenuto.
Il che essenzialmente dice, qual è il contenuto dell'e-mail nel nostro caso, diciamo solo che io e un
master Python ora qui dentro, possiamo effettivamente impostare qualsiasi tipo di contenuto che desideriamo.
Possiamo fare testo, possiamo fare HTML, possiamo fare immagini.
Ci arriveremo un po' più tardi.
Ma per ora va bene così.
Ecco qua.
Questo è il nostro oggetto email con da a oggetto e contenuto, abbiamo la nostra email, ma dobbiamo inviarla
correttamente.
Quindi quello che dobbiamo fare è utilizzare questo server SMTP per accedere al nostro client Gmail.
E poi invia quell'e-mail da lì.
Quindi tutto quello che faremo è dire con un po' di TP Idleb DOT SMTP.
E qui, diremo quale sarà il nostro server SMTP e il motivo per cui ti ho convinto a creare un account Gmail
è solo per consentirti di seguirci, perché questo sarà personalizzato per qualsiasi client di posta elettronica
tu riutilizzando.
Nel nostro caso, vogliamo che i nostri host siano Gmail.
Quindi dirò SMTP, punto Gmail punto com.
Questo sarà il nostro ospite.
E poi questo SMTP verrà eseguito sulla porta.
Cinque, otto, sette.
Di nuovo, non devi saperlo esattamente se torniamo a SMTP, vedi qui che in genere simula la
posta in uscita al server di posta sulla porta 587, ricorda, poiché SMTP è un protocollo, è uno standard per
le macchine per comunicare tra loro utilizzando la porta cinque, otto sette è solo un modo
standard per l'esecuzione del server SMTP.
Come ho detto, questa è una di quelle cose che di solito puoi semplicemente copiare e incollare
su Google perché sarà lo stesso se hai un client diverso da Gmail.
Poi di nuovo, puoi Google e vedere di che tipo di host hai bisogno.
Nel nostro caso, continuiamo qui, diremo con questo host come s. m T. P.
Perché ora lo useremo, facciamolo un po'.
Più grande così puoi vedere e qui, questa è la parte che sembrerà confusa, ma di nuovo, è solo che lo
fai una volta e una volta che lo fai, hai un server di posta elettronica che possono usare.
Dirò che SMTP dot e hll sembra un po' ciao, ma non è ciao.
Questo è in realtà parte del protocollo dell'SMTP.
Ancora una volta, l'accordo inizia con un piccolo messaggio di saluto che mentre è digitato in questo modo, puoi
effettivamente Google perché questo metodo è così e non dice effettivamente ciao.
In realtà è una storia piuttosto divertente.
Quindi abbiamo Eastby.
Ciao.
Quindi questa è l'iniziale, ehi, questo è un server, sono sveglio ciao, messaggio.
Successivamente, avviamo il punto SMTP.
T.
l.
S.
E Tlas è un meccanismo di crittografia, quindi vogliamo connetterci in modo sicuro al server e ora questa è la parte
critica.
Fino a questo punto, potresti essere confuso su ciò che stiamo effettivamente facendo qui.
Siamo essenzialmente con questa riga successiva, ci collegheremo a questo account e-mail, questo account Gmail che ho creato, in modo
che invece di aprire questa pagina, premere componi e scrivere quell'e-mail che abbiamo già scritto,
posso fare esso dal codice.
Allora cosa farò?
Dirò un po' di TPE, dot log-in e accederò con le mie credenziali.
Quindi il primo sarà questa email fittizia che ho creato, che è zero per Masari, uno su Gmail dot
com.
E la prossima sarà la password che ho usato per questo login.
Di nuovo, questo è qualcosa che, poiché ho creato un account fittizio, non mi dispiace condividerlo con te.
La password è Hello XHTML, mio vecchio amico.
Quindi, in questo modo, sono in grado di accedere a questo server.
E indovina cosa faremo dopo?
Bene, ora diremo invia.
Messaggio e invieremo dove invieremo l'intera email che abbiamo creato,
quindi facciamo e-mail e solo per divertimento alla fine diremo stampa tutto bene, capo.
Ci siamo.
Ora, se non abbiamo commesso errori, dovrebbe funzionare.
Proviamo.
Dirò Python tre e poi eseguirò il nostro mittente di posta elettronica.
DCPI, voglio darti un avvertimento qui.
Se hai chiamato il tuo file, e-mail punto pi, questo in realtà potrebbe darti un errore.
Quindi assicurati di chiamarlo qualcosa di diverso da email dogpile.
Proviamo.
C'è un po' di pausa e siamo tutti a posto.
Ma c'è stata una pausa qui perché dovevamo connetterci al nostro server, accedere al nostro account e poi inviare
l'e-mail e poi tutto bene capo.
Quindi sembra che questo codice abbia funzionato, quindi proviamolo.
Ho effettuato l'accesso a questo account fittizio e ho inviato un'e-mail ad Andre at Zero a Master Io.
Controlliamo quell'account e-mail e guardiamolo.
Hai vinto un milione di dollari.
Sono un maestro Python dall'indirizzo email di Adami Account.
Ora, in realtà ho dovuto estrarlo dalla cartella spam perché è stato contrassegnato come spam perché,
beh, sembra decisamente un'e-mail di spam.
Quindi è fantastico.
Siamo solo in grado di inviare un'e-mail tramite Python.
Quant'è fico?
Nel prossimo video, lo esploreremo un po' di più e lo renderemo un po' più
dinamico in modo da poterlo personalizzare per ogni individuo a cui inviamo email.
Ci vediamo alla prossima.
Ciao ciao.