Taula de continguts:

Bot d'enviament de correu mitjançant Python: 5 passos
Bot d'enviament de correu mitjançant Python: 5 passos

Vídeo: Bot d'enviament de correu mitjançant Python: 5 passos

Vídeo: Bot d'enviament de correu mitjançant Python: 5 passos
Vídeo: Беслан. Помни / Beslan. Remember (english & español subs) 2024, Juliol
Anonim
Bot d'enviament de correu mitjançant Python
Bot d'enviament de correu mitjançant Python

En aquest projecte aprendreu a enviar correus mitjançant python. Aquí he demostrat un projecte que es pot utilitzar per saber si teniu prou assistència per deixar un permís del collage / escola o no. Aquí he assumit un percentatge mínim d'assistència 75%.

Pas 1: càlcul del percentatge d'assistència

Càlcul del percentatge d’assistència
Càlcul del percentatge d’assistència

Aquí he utilitzat algunes codificacions bàsiques per calcular l'assistència. Quan compilem el codi Primer posem el nombre total de classes i després el nombre de classes assistides (sé que ningú no es despertaria i faria servir aquest codi python per conèixer aquesta assistència, però es pot arbitrar per als vostres altres projectes)

Pas 2: enviament de correu electrònic Bot

Bot d'enviament de correu
Bot d'enviament de correu
Bot d'enviament de correu
Bot d'enviament de correu

PASSOS: -

1) importem totes les variables del codi python d'assistència anterior.

2) importem "smtplib" per a la sessió del client SMTP que s'utilitza per enviar correu a qualsevol màquina d'Internet amb un SMTP.

3) fem un altre fitxer anomenat "config" que emmagatzemarà l'identificador i la contrasenya de Gmail (he utilitzat Gmail, podeu utilitzar qualsevol altre servei de correu electrònic)

4) codificació per enviar un correu amb el tema i el missatge.

5) A la primera imatge que es mostra hi ha requisits previs per enviar un correu. A la segona imatge hem codificat per enviar correu amb algunes dades específiques, és a dir, l'assumpte escrit i el cos del correu electrònic. Aquí acabo d'afegir algunes línies, però podeu editar-lo per realitzar més tasques.

6) He utilitzat declaracions if i else per enviar un correu si he d'anar a classe o no.

Pas 3: crear un fitxer Python per emmagatzemar les vostres credencials de Gmail

Creació d’un fitxer Python per emmagatzemar les vostres credencials de Gmail
Creació d’un fitxer Python per emmagatzemar les vostres credencials de Gmail

Feu un codi Python anomenat config i emmagatzemeu les dades tal com es mostra més amunt.

Pas 4: FINALMENT

FINALMENT !!
FINALMENT !!

Rebrà un correu com aquest.

MOLTA SORT!!

Pas 5:

Aquests són els codis necessaris.

He escrit aquest script realment per a un altre projecte en el qual si una persona entra a una habitació, rebrem un correu electrònic i podem enviar-li un missatge per canviar la contrasenya d’un pany que es farà amb raspberry pi i arduino.

també podeu utilitzar-lo per als vostres projectes.

Recomanat: