Jesmarcelo Postado Junho 11, 2014 Compartilhar Postado Junho 11, 2014 Pessoal, Como faço para descobrir quais contas estão com o limite de envio de emails configurado como ilimitado? Pois tenho o WHM configurado para permitir X emails por hora, mas algumas contas não estão com este limite. 0 Citar Link para o comentário Compartilhar em outros sites More sharing options...
chuvadenovembro Postado Junho 11, 2014 Compartilhar Postado Junho 11, 2014 Onze, Nesse meu tópico tinha um colega disposto a realizar testes em um servidor de teste: Se alguém tiver um script que faça essa varredura e ao menos liste as contas que estão marcadas como ilimitadas para corigirmos manualmente vai ajudar bastante hehehe 0 Citar █ AtarWeb.com.br • Hospedagem de Site + SSL Grátis █ Revenda de Hospedagem DirectAdmin SSD + SSL Grátis Link para o comentário Compartilhar em outros sites More sharing options...
Jesmarcelo Postado Junho 11, 2014 Autor Compartilhar Postado Junho 11, 2014 Já vi aqui, estou criando o script para solucionar isto... 0 Citar Link para o comentário Compartilhar em outros sites More sharing options...
chuvadenovembro Postado Junho 11, 2014 Compartilhar Postado Junho 11, 2014 Salvador da Patria :D 1 Citar █ AtarWeb.com.br • Hospedagem de Site + SSL Grátis █ Revenda de Hospedagem DirectAdmin SSD + SSL Grátis Link para o comentário Compartilhar em outros sites More sharing options...
Jesmarcelo Postado Junho 11, 2014 Autor Compartilhar Postado Junho 11, 2014 Segue o script abaixo, lembre-se de alterar a variável LIMITE_EMAIL para a desejada. #!/bin/bash # source /etc/rc.d/init.d/functions qtdeContas=0 LIMITE_EMAIL=65 limitaEmail() { qtdeContas=$(($qtdeContas + 1)) echo -n "$qtdeContas) Corrigindo conta $1" sed -i 's/MAX_EMAIL_PER_HOUR=unlimited/MAX_EMAIL_PER_HOUR='$LIMITE_EMAIL'/' $1 && success || failure echo } cd /var/cpanel/users/ for conta in * do grep -i "MAX_EMAIL_PER_HOUR=unlimited" $conta &> /dev/null && limitaEmail $conta done echo echo -n "Aplicando alteracoes" /usr/local/cpanel/scripts/updateuserdomains && success || failure echo Obs.: Eu usei e funcionou, usem por sua conta e risco e não ofereço suporte rs 1 Citar Link para o comentário Compartilhar em outros sites More sharing options...
chuvadenovembro Postado Junho 11, 2014 Compartilhar Postado Junho 11, 2014 Onze, o código faz o que? Supondo que ele aplique novos limites. Seria muito complicado ele apenas verificar as contas que não estão com os limites do servidor e despachar essa lista por email? Poderia até cobrar $$ por esse ajuste :D 0 Citar █ AtarWeb.com.br • Hospedagem de Site + SSL Grátis █ Revenda de Hospedagem DirectAdmin SSD + SSL Grátis Link para o comentário Compartilhar em outros sites More sharing options...
Jesmarcelo Postado Junho 11, 2014 Autor Compartilhar Postado Junho 11, 2014 Então nem precisa de script grep -i "MAX_EMAIL_PER_HOUR=unlimited" /var/cpanel/users/* 3 Citar Link para o comentário Compartilhar em outros sites More sharing options...
chuvadenovembro Postado Junho 11, 2014 Compartilhar Postado Junho 11, 2014 Então nem precisa de script grep -i "MAX_EMAIL_PER_HOUR=unlimited" /var/cpanel/users/* Simplesmente perfeito :D Funcionou certinho aqui. 0 Citar █ AtarWeb.com.br • Hospedagem de Site + SSL Grátis █ Revenda de Hospedagem DirectAdmin SSD + SSL Grátis Link para o comentário Compartilhar em outros sites More sharing options...
Leo Amarante Postado Junho 12, 2014 Compartilhar Postado Junho 12, 2014 Então nem precisa de script grep -i "MAX_EMAIL_PER_HOUR=unlimited" /var/cpanel/users/* Valeu @Jesmarcelo ! Dica valiosíssima! 0 Citar Link para o comentário Compartilhar em outros sites More sharing options...
redenflu Postado Junho 13, 2014 Compartilhar Postado Junho 13, 2014 Ótima dica! :D 0 Citar Publicidade digital? www.upeex.com Link para o comentário Compartilhar em outros sites More sharing options...
Posts Recomendados
Participe da conversa
Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.
Nota: Sua postagem exigirá aprovação do moderador antes de ficar visível.