send mail (gerenciador)
Publicado por Ricardo 26/11/2004
[ Hits: 9.885 ]
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
Recriando /dev/null facilmente
UNIX - Alerta de espaço em disco via e-mail
Configurando Adaptador USBSerial no Ubuntu usando udev
Programa IRPF - Guia de Instalação e Resolução de alguns Problemas
Criando uma Infraestrutura para uma micro Empresa
Criar entrada (menuentry) ISO no Grub
Como gerar qualquer emoji ou símbolo unicode a partir do seu teclado
O Que Fazer Após Instalar Fedora 42
Debian 12 -- Errata - Correções de segurança
Instalando o Pi-Hole versão v5.18.4 depois do lançamento da versão v6.0
O FIM da minha distro predileta: ARCOLINUX ...que pena (6)
Copiar Layout do Teclado para aplicar em outra Distribuição (1)