send mail (gerenciador)
Publicado por Ricardo 26/11/2004
[ Hits: 10.122 ]
Homepage: www.intelitec.inf.br
um gerenciador basico d sendmail..... usando funcoes e comando case...... bem simples..... para um entendimento d funçoes.... e do comando case.... NOMEIE O SCRIPT COM O NOME sendmail.sh
#!/bin/bash
clear
echo "=======================SendMail Manager================================="
echo "==========================by PoPo======================================="
echo
echo "Escolha uma das opcoes abaixo:"
echo
echo " [1] - Inicializar Sendmail:"
echo " [2] - Parar Sendmail:"
echo " [3] - Reinicializar Sendmail:"
echo " [4] - Verificar processo:"
echo " [5] - Sair:"
echo
echo -n "Digite a opcao escolhida:"
read opcao
inicia() {
if [ -x /usr/sbin/sendmail ]; then
echo "Starting sendmail MTA daemon: /usr/sbin/sendmail -L sm-mta -bd -q25m"
/usr/sbin/sendmail -L sm-mta -bd -q25m
echo "Starting sendmail MSP queue runner: /usr/sbin/sendmail -L sm-msp-queue -Ac -q25m"
/usr/sbin/sendmail -L sm-msp-queue -Ac -q25m
fi
} ;
para() {
killall sendmail
} ;
reinicializa() {
para
sleep 1
inicia
} ;
verifica () {
ps auxw | grep sendmail
} ;
case $opcao in
1) inicia
echo "Sendmail inicializadocom exito!!"
sleep 2
./sendmail.sh
;;
2) para
echo "O Sendmail foi interompido!!"
sleep 2
./sendmail.sh
;;
3) reinicializa
./sendmail.sh
;;
4) verifica
sleep 2
./sendmail.sh
;;
5) exit
;;
*) echo "Digite opcoes validas!!!!"
sleep 2
./sendmail.sh
esac
Backup diario rotativo MySQL + Backup semanal mantendo uma cópia local e remota
Fazendo backup de uma pasta em arquivos separados
Remover kernels antigos com zenity
Bashblog v1.0 0 - cria um microblog em HTML5
Gentoo binário em 2026: UEFI, LUKS, Btrfs e Systemd
Trabalhando Nativamente com Logs no Linux
Jogando Daikatana (Steam) com Patch 1.3 via Luxtorpeda no Linux
LazyDocker – Interface de Usuário em Tempo Real para o Docker
Usando dracut e dispensando genkernel no Gentoo + LUKS + Btrfs
Curso GRÁTIS: OCS Inventory NG - Do Deploy ao Hardening com foco em Segurança da Informação!
Instalando fontes via script no Nautilus Scripts no Gnome do Debian 13
O que houve com slackware ??? (3)
Pendrive do Ubuntu 24.04 travando ao tentar fazer a instalação dual bo... (5)









