Júlio, muito obrigado! No script que você encaminhou tem o diretório base ="/var/spool/vmail/vmail01", porém no meu servidor,
está da seguinte forma /var/spool/, mas não tem o vmail... o diretório spool possui as seguintes pastas: postfix, squirrelmail, cron e mail, com a conta do amalvis. Sem mais, aguardo resposta []´s Evandro. ________________________________________ De: [email protected] [[email protected]] em nome de Julio Cesar Covolato [[email protected]] Enviado: quinta-feira, 9 de dezembro de 2010 14:16 Para: Grupo de Usuarios Postfix do Brasil Assunto: Re: [Postfix-BR] RES: Contas Inativas [Postfix] ----------------------------- _ Julio Cesar Covolato 0v0<[email protected]> /(_)\ F: 55-11-3129-3366 ^ ^ PSI INTERNET ----------------------------- Em 09/12/2010 11:06, Evandro Delatin escreveu: > Prezados, muito obrigado pelas dicas e scripts. > > Júlio, aqui na empresa tenho sim um servidor postfix com > squirrelmail/courier/dovecot com mysql e postfixadmin. > > Tenho vários domínios, com várias contas de e-mails, se vc puder passar esse > script que realiza a compactação e > > depois remove, ficarei muito grato, pois quero enxugar ao máximo a base de > emails para refazer o servidor de > > e-mail em máquina virtual e aumentar as quotas dos emails ativos. > > Sema mais, aguardo resposta. > > Grato. > > []´s > > Evandro Delatin > [email protected] > > > > ________________________________________ > De: [email protected] > [[email protected]] em nome de Julio Cesar Covolato > [[email protected]] > Enviado: quarta-feira, 8 de dezembro de 2010 13:16 > Para: Grupo de Usuarios Postfix do Brasil > Assunto: Re: [Postfix-BR] Contas Inativas [Postfix] > > Olá Evandro. > > É mais fácil verificar quem NÃO acessa sua caixa postal (pop/imap) por > pelo menos X dias. No caso do courier/dovecot basta verificar o arquivo > mais antigo na pasta "new" de cada usuário: > > #!/bin/sh > BASE="/var/spool/vmail/" > $DAYS="90" > find $BASE/*/*/Maildir/new/ -type f -mtime +$DAYS|awk -F/ '{print > $7"@"$6}'|uniq> /tmp/LIST.$$ > > Obs.: mude $6 e $7( tente $5 e $6) para ficar usua...@dominio > > Se vc usar courier/dovecot com mysql e postfixadmin, tenho um script > pronto para rodar no crontab diário que bloqueia o usuário com + de90 > dias no mysql e targzipa para uma pasta separada do sistema de email, e > com 180 dias (se ninguém reclamar) remove do mysql e deleta o arquivo > gzipado. > > Abs., > > ----------------------------- > _ Julio Cesar Covolato > 0v0<[email protected]> > /(_)\ F: 55-11-3129-3366 > ^ ^ PSI INTERNET > ----------------------------- > > > Em 08/12/2010 09:49, Evandro Delatin escreveu: >> Pessoal, boa dia! >> >> Gostaria de saber se alguém poderia me passar um script para verificar no >> postfix as contas inativas de um >> >> determinado domínio. >> >> Obs. O sistema operacional é um Linux Debian 5. >> >> Sem mais, aguardo resposta. >> >> Grato. >> >> Evandro. >> >> _______________________________________________ >> Postfix-BR mailing list >> [email protected] >> http://listas.softwarelivre.org/mailman/listinfo/postfix-br > _______________________________________________ > Postfix-BR mailing list > [email protected] > http://listas.softwarelivre.org/mailman/listinfo/postfix-br > _______________________________________________ > Postfix-BR mailing list > [email protected] > http://listas.softwarelivre.org/mailman/listinfo/postfix-br _______________________________________________ Postfix-BR mailing list [email protected] http://listas.softwarelivre.org/mailman/listinfo/postfix-br _______________________________________________ Postfix-BR mailing list [email protected] http://listas.softwarelivre.org/mailman/listinfo/postfix-br
