Pular para o conteúdo

send mail (gerenciador)

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
Ricardo intelitec
Hits: 10.207 Categoria: Shell Script Subcategoria: Avançado
  • Download
  • Nova versão
  • Indicar
  • Denunciar

Descrição

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
Download sendmail.sh Enviar nova versão

Esconder código-fonte

#!/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 em zipdrive externo

UNIX - Alerta de espaço em disco via e-mail

Mais um backup

Firewall com proxy transparente completo

Backup com TAR em LOG usando FITA LTO/DLT com filtro de arquivos

#1 Comentário enviado por andersonsmandy em 05/05/2005 - 17:08h
Galera tenho uma duvida..
Tenho um servidor fedora core 1.
E uma maquina windows onde tem instalado o apache,mysql e php5 instalados e funcionando sem problema ..E preciso testar a função mail para ver se esta correto minha pagina web. Instalei o sendmail no fedora via rpm .
Gostaria de saber se precisa fazer alguma configuração a mais para testar a função mail do php ? Se precisa mecher no php.ini ou fazer alguma configuração no sendmail para que a pagina php na maquina windows possa enviar a mensagem.

Contribuir com comentário

Entre na sua conta para comentar.