Índice:
- Etapa 1: Calculando a porcentagem de presença
- Etapa 2: bot de envio de correio
- Etapa 3: Criação de um arquivo Python para armazenar suas credenciais do Gmail
- Etapa 4: FINALMENTE
- Etapa 5:
Vídeo: Bot de envio de email usando Python: 5 etapas
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:37
Neste projeto você aprenderá como enviar e-mails usando python. Aqui eu demonstrei um projeto que pode ser usado para dizer se você tem frequência suficiente para tirar uma licença da colagem / escola ou não. Aqui eu assumi que o percentual mínimo de frequência é 75%.
Etapa 1: Calculando a porcentagem de presença
Aqui, usei alguns códigos básicos para calcular a frequência. Quando compilamos o código, primeiro colocamos o número total de aulas e, em seguida, o número de aulas assistidas (sei que ninguém iria acordar e usar este código python para saber essa frequência, mas pode ser consultado para seus outros projetos)
Etapa 2: bot de envio de correio
DEGRAUS:-
1) importamos todas as variáveis do código python de atendimento acima.
2) importamos "smtplib" para a sessão do cliente SMTP a ser usado para enviar e-mail para qualquer máquina de Internet com um SMTP.
3) fazemos outro arquivo chamado "config" que armazenará o id e a senha do gmail. (Eu usei o gmail, você pode usar qualquer outro serviço de e-mail)
4) codificação para enviar um e-mail com Assunto, bem como mensagem.
5) Na primeira imagem mostrada, há pré-requisitos para o envio de um e-mail. Na segunda imagem, codificamos para enviar e-mail com alguns dados específicos, ou seja, assunto e corpo do e-mail pré-escritos. Aqui, acabei de adicionar algumas linhas, mas você pode editá-lo para realizar mais tarefas.
6) Usei as declarações if e else para enviar um e-mail se devo ir para a aula ou não.
Etapa 3: Criação de um arquivo Python para armazenar suas credenciais do Gmail
Faça um código python denominado config e armazene os dados conforme mostrado acima.
Etapa 4: FINALMENTE
Você receberá um e-mail como este.
MELHOR DA SORTE !!
Etapa 5:
Estes são os códigos necessários.
Na verdade, escrevi este script para outro projeto no qual se uma pessoa entrar em uma sala nós receberemos um e-mail para e podemos enviar um e-mail para alterar a senha de uma fechadura que será feita usando raspberry pi e arduino.
você também pode usá-lo para seus projetos.
Recomendado:
Envio de dados do Arduino para o Excel (e plotagem): 3 etapas (com imagens)
Envio de dados do Arduino para o Excel (e plotagem): Pesquisei extensivamente por uma maneira de plotar a leitura do sensor do Arduino em tempo real. Não apenas plotar, mas também exibir e armazenar os dados para posterior experimentação e correções. A solução mais simples que encontrei foi usar o Excel, mas com
Envio de informações com átomo de hélio: 3 etapas
Envio de informações com Helium Atom: Helium é uma plataforma sem fio completa para a Internet das coisas, fornecendo hardware integrado, interface de software e uma infraestrutura construída para conectar objetos à Internet de maneira fácil, eficiente e segura. Existem dois componentes de hardware
Interface do sensor Infineon DPS422 com Infineon XMC4700 e envio de dados para NodeMCU: 13 etapas
Interface do sensor Infineon DPS422 com Infineon XMC4700 e envio de dados para NodeMCU: Neste tutorial, aprenderemos como usar o DPS422 para medir temperatura e pressão barométrica com XMC4700.DPS422 O DPS422 é um sensor de temperatura e pressão atmosférica barométrica digital miniaturizado com alta precisão e baixa corrente consumo
Envio de dados do sensor de umidade e temperatura sem fio de longo alcance da IoT para a planilha do Google: 39 etapas
Enviando dados do sensor de temperatura e umidade sem fio de IoT de longo alcance para a planilha do Google: estamos usando aqui o sensor de temperatura e umidade do NCD, mas as etapas permanecem iguais para qualquer produto ncd, portanto, se você tiver outros sensores sem fio ncd, fique à vontade para observar ao lado, além disso. Por meio da parada deste texto, você precisa
Envio pela Internet em um computador: 5 etapas
Envio via Rede em um Computador: envie mensagens com Prompt de Comando