[FUGSPBR] ajuda com script para processar mailbox

Edson Brandi edson.brandi em fugspbr.org
Qui Jul 4 14:45:07 BRT 2002


Ola
> for all files in this directory
> do begin
>   cat <current-file> | /var/qmail/bin/qmail-inject
> end
> 
> Se alguem com pratica puder me ajudar com um script 
> que faça isso em shell ou em perl mesmo eu agradeco 
> muito.

Não entendi qual a dificuldade :-\ , vc ja sabe qual a logica do script...

#!/bin/bash
cd /var/mail
for i in `ls -1`
do
  cd /var/mail/$i
  for y in `ls -1`
  do
    cat $y | /var/qmail/bin/qmail-inject
  done
  cd /var/mail/
done
#

Isso claro se o maildir com os seus usuarios ficar em /var/mail e 
que o comando qmail-inject fique realmente no path /var/qmail/bin/

Ps. Não testei, mas acho que funciona, logo faz backup antes de testar...

[ ]'s Edson
                                                   ,        ,
   Edson Brandi                                   /(        )`
   Gerente de Tecnologia - iBest Company          \ \___   / |
   Fone:   0XX21 22202211                         /- _  `-/  '
           0XX21 78944265                        (/\/ \ \   /\
   ICQ at  Work: 32512639                        / /   | `    \
                                                 O O   ) /    |
---------------------------------------          `-^--'`<     '
                                                (_.)  _  )   /
Transforme seu PC numa Workstation Unix.         `.___/`    /
 Visite http://www.primeirospassos.org            `-----' /
        http://www.fugspbr.org        <----.     __ / __   \
        http://livecd.sourceforge.net <----|====O)))==) \) /====
                                      <----'    `--' `.__,' \

________________________________________________
Para sair da lista visite o URL abaixo:
http://www2.fugspbr.org/mailman/listinfo/fugspbr



Mais detalhes sobre a lista de discussão freebsd