De acordo com as Leis 12.965/2014 e 13.709/2018, que regulam o uso da Internet e o tratamento de dados pessoais no Brasil, ao me inscrever na newsletter do portal DICAS-L, autorizo o envio de notificações por e-mail ou outros meios e declaro estar ciente e concordar com seus Termos de Uso e Política de Privacidade.
Colaboração: Rubens Queiroz de Almeida
Data de Publicação: 05 de Novembro de 2001
Eu escrevi um pequeno shell script para avisar de eventos e enviar uma mensagem pré-formatada para alguém.
Este script lê um arquivo do tipo:
20010925:titular:joao@acme.com.br 20010925:suplente:maria@uai.com.br 20010925:suplente:queiroz@unicamp.br 20010925:titular:mariana@ceu.com.br
Como voces podem ver, temos três campos. O primeiro é a data no formato AAAAMMDD, o segundo indica a função e o terceiro o email. No nosso caso, nós temos um serviço de atendimento ao público onde uma pessoa é titular e a outra suplente.
A shell:
#!/bin/bash day=``date +%Y%m%d`` for r in ``grep $day helpremind.dat`` do who=``echo $r | awk -F":" '{print $3}'`` what=``echo $r | awk -F":" '{print $2}'`` /usr/lib/sendmail $who << EOF Subject: Lembrete: Atendimento ao Público [$what] Não se esqueça que hoje você está escalado para atendimento ao público como $what. Contamos com você. Não se esqueça :-) Obrigado, Queiroz EOF done
Sei que existem várias formas de se fazer isto, mas ainda assim acho que vale a pena ver mais uma forma. Este script pode ser mudado à vontade para enviar emails automaticamente em datas de aniversário, etc. Legal nunca esquecer do aniversário de alguém, não?
Error: No site found with the domain 's2.dicas-l.com.br' (Learn more)