POSTFIX AUTOMÁTICO COM MYSQL E IPTABLES - RESUMO DE MSGS COM VIRUS
Publicado por Alessandro Dias 17/05/2005
[ Hits: 4.988 ]
Script que pega as mensagens de RESUMO e envia para o Administrador. Esse script deve ser executado diariamente. Ao final do dia o script email-resumo envia o RESUMO para o administrador e guarda o resumo com a data/hora, liberando o arquivo para outro dia.
#!/bin/sh # ############################################################################### # Script EMAIL-RESUMO v2.0 # # # # Autor: Alessandro Dias # ############################################################################### # BASEDIR=/var/mail MYDOMAIN="rjo.ccom.eb.mil.br" MYHOSTNAME="venus.rjo.ccom.eb.mil.br" USERNAME="suporte" BIN_DIR=/root/bin clear echo "*********************************************************************************************" echo "* Programa EMAIL-RESUMO *" echo "*********************************************************************************************" echo "Autor: Alessandro Dias" echo "---------------------------------------------------------------------------------------------" echo "Resumo:" tam=`du /root/bin/Relatorios/RESUMO` tam=`echo $tam | cut -d " " -f 1` if [ $tam -eq 0 ]; then echo -e "\n\tNao ha mensagens com virus ate o momento!\n" else cat /root/bin/Relatorios/RESUMO #Wed, 6 Apr 2005 11:48:47 -0000 (UTC) #Convertendo data para ingles DIA=`date +%a` case $DIA in Seg) DIA="Mon" ;; Ter) DIA="Tue" ;; Qua) DIA="Wed" ;; Qui) DIA="Thu" ;; Sex) DIA="Fri" ;; Sab) DIA="Sat" ;; Dom) DIA="Sun" ;; esac MES=`date +%b` case $MES in Abr) MES="Apr" ;; Mai) MES="May" ;; Ago) MES="Aug" ;; Set) MES="Sep" ;; Out) MES="Oct" ;; esac echo -e "\nFrom postmaster@$MYDOMAIN `date +\"%a %b %d %X %Y\"`\nReturn-Path: <postmaster@$MYHOSTNAME>\nX-Original-To: postmaster\nDelivered-To: postmaster@$MYDOMAIN\nReceived: by $MYHOSTNAME (Postfix, userid 0)\nFrom: \"POSTMASTER\" <postmaster@$MYDOMAIN>\nTo: $USERNAME@$MYDOMAIN\nSubject: Resumo dos Alertas de Virus de `date +%d/%b/%Y`\nDate: $DIA, `date +%e` $MES `date +%Y` `date +%T` -0300 (BRT)\n\n Resumo Diario das mensagens com virus:\n" >> $BASEDIR/suporte echo -e "--------------------------" >> $BASEDIR/suporte cat /root/bin/Relatorios/RESUMO >> $BASEDIR/suporte echo -e "--------------------------\n Cap Dias - SGRT\n" >> $BASEDIR/suporte echo -e "--------------------------\n\n" >> $BASEDIR/suporte DATA_RESUMO=`date +%Y_%m_%d_%T` mv -f /root/bin/Relatorios/RESUMO /root/bin/Relatorios/RESUMO.$DATA_RESUMO touch /root/bin/Relatorios/RESUMO chmod 666 /root/bin/Relatorios/RESUMO echo -e "----------------------------------------------\n" echo -e "Resumo enviado por email para o Administrador!\n" echo -e "----------------------------------------------\n" fi
slackpigs - veja os pacotes que mais ocupam espaço no Slackware
iptables geral com roteamento de portas
XFCE - quase um Gnome ou Plasma mas muito mais leve
LXQT - funcional para máquinas pererecas e usuários menos exigentes
Instalação do K3s Single-Node com Rancher no Ubuntu 24.04
Usei o NotebookLM para Auditar Logs do Linux
Cinnamon seria a aposta acertada frente às outras interfaces gráficas mais populares?
Samba 4 AD-DC 2026: Como instalar e configurar um Active Directory (via APT-GET)
[Resolvido] Sumiço de redes e micro quedas no iwd/iwgtk (Realtek rtw88)
Como Configurar DNS Reverso (PTR) em Ambientes Linux e Microsoft
Preparando o Ambiente para Administrar o Samba 4 a partir do Windows com RSAT
Problema ao instalar Linux Mint. (1)
Midia de instalação LM-21.3 não inicializa (11)
A diferença entre a fala de um Samuel e a fala de alguém que conhece o... (9)









