Sommario:

Bot di invio di posta tramite Python: 5 passaggi
Bot di invio di posta tramite Python: 5 passaggi

Video: Bot di invio di posta tramite Python: 5 passaggi

Video: Bot di invio di posta tramite Python: 5 passaggi
Video: Telegram Bot Python Tutorial ITA - Come programmare un Bot con python-telegram-bot e BotFather 2024, Luglio
Anonim
Bot di invio di posta usando Python
Bot di invio di posta usando Python

In questo progetto imparerai come inviare e-mail usando Python. Qui ho mostrato un progetto che può essere usato per dire se hai una frequenza sufficiente per prendere un congedo dal collage/scuola o no. Qui ho ipotizzato che la percentuale minima di partecipazione sia 75%.

Passaggio 1: calcolo della percentuale di partecipazione

Calcolo della percentuale di partecipazione
Calcolo della percentuale di partecipazione

Qui ho usato alcuni codici di base per calcolare la frequenza. Quando compiliamo il codice Prima mettiamo il numero totale di classi e poi il numero di classi frequentate (so che nessuno si sveglierebbe e userebbe questo codice Python per conoscere questa frequenza ma puòessere referenziato per altri tuoi progetti)

Passaggio 2: Bot di invio di posta

Bot di invio di posta
Bot di invio di posta
Bot di invio di posta
Bot di invio di posta

PASSI:-

1)importiamo tutte le variabili dal codice Python di presenza sopra.

2)importiamo "smtplib" per la sessione del client SMTP da utilizzare per inviare la posta a qualsiasi macchina Internet con un SMTP.

3) creiamo un altro file chiamato "config" che memorizzerà l'ID e la password di Gmail. (Ho usato Gmail, puoi usare qualsiasi altro servizio di posta elettronica)

4)codifica per inviare una mail con Oggetto e messaggio.

5) Nella prima immagine mostrata ci sono i prerequisiti per l'invio di una mail. Nella seconda immagine abbiamo codificato per inviare la posta con alcuni dati specifici, ad esempio oggetto e corpo dell'e-mail prescritti. Qui ho solo aggiunto poche righe ma puoi modificarlo per svolgere più compiti.

6) Ho usato le istruzioni if e else per inviare una mail se dovessi andare a lezione o no.

Passaggio 3: creazione di un file Python per archiviare le credenziali di Gmail

Creazione di un file Python per archiviare le credenziali di Gmail
Creazione di un file Python per archiviare le credenziali di Gmail

Crea un codice Python chiamato config e archivia i dati come mostrato sopra.

Fase 4: FINALMENTE

FINALMENTE!!
FINALMENTE!!

Riceverai una mail come questa.

BUONA FORTUNA!!

Passaggio 5:

Questi sono i codici richiesti.

Ho scritto questo script in realtà per un altro progetto in cui se una persona entra in una stanza riceveremo una mail a e possiamo inviare mail per cambiare la password per una serratura che sarà fatta usando raspberry pi e arduino.

puoi usarlo anche per i tuoi progetti.

Consigliato: