#
# password file used when the local exim is authenticating to a remote
# host as a client.
#
# see exim4_passwd_client(5) for more documentation
#
# Example:
### target.mail.server.example:login:password
Obs.: Troque o monitoramento@gmail.com por seu email e vivaolinux por sua senha.
Agora verifique o funcionamento, cole a linha abaixo no terminal:
echo 'Parabéns, funcionou!!!' | mail -s 'Gmail SMTP Teste' monitoramento@gmail.com
Verifique se você recebeu a mensagem no seu email, como figura abaixo:
Configuração final:
sudo sarg
Você receberá um e-mail como a figura abaixo com o relatório toda vez que executar o comando SARG no terminal. Rode uma tarefa no cron para todos os dias às 17:00 por exemplo para seu chefe ou você receber o relatório de acesso.
Segue abaixo meu Squid funcionando:
Uma observação importante é que se você rodar o SARG no terminal e ainda ninguém estiver acessado nenhum site nas máquinas (no caso de uma instalação nova), não irá receber o e-mail de relatório. Fique atento para não achar que não está funcionando, faça alguns acessos antes para que tenha registros de sites.
[3] Comentário enviado por joserf em 16/03/2010 - 00:41h
Funciona sim amigo, basta fazer umas modificações básicas, para ficar mais fácil ainda deixe configurado com um e-mail do gmail e só mude no sarg.conf para outro e mail que deseja enviar pois o e-mail que esta configurado la que irá receber os relatórios :)
[4] Comentário enviado por volcom em 18/03/2010 - 16:54h
Eu tenho o SendEmail instalado no meu servidor proxy com Squid e Sarg, pelo que entendi a linha "mail_utility mailx" do arquivo /etc/squid/sarg.conf diz quem vai ser o MTA, certo? Se não for isso me desculpe hehe
Se eu substituir essa linha por "mail_utility sendEmail" funcionará?
[6] Comentário enviado por volcom em 30/03/2010 - 11:39h
Caro Joserf,
Na minha configuração seguindo seu artigo percebi que as mensagens são enviadas como root@domain.com ou user@domain.com (onde domain.com é o meu domínio correto).
O certo não seria fazer o envio com a minha conta do Gmail ou do provedor que estiver configurado?
[8] Comentário enviado por spy_lima em 09/03/2011 - 18:28h
Cara Amigo Obrigado pela dica, sou novo no linux e estou montando um servidor de internet na minha empresa, e por enquanto está tudo funcionando muito bem até que, meu chefe pediu esse relatorio de internet kk. Enfim fiz tudo como pede no seu relatorio e quando eu dou o comando "sarg" no terminal quase que na mesma hora chega no meu e-mail o relatorio mas, no relatorio não apareçe tudo o que eu queria apenas apareçe os numeros de ip e quanto tempo ficarão conectados a internet, não mostra como o relatorio inicial que mostra os sites que navegarão, não mostra os sites proibidos os downloads.
Se você ou alguem aqui souber de alguma coisa que possa me ajudar, ficarei muito grato.
[10] Comentário enviado por alex_arantes8 em 15/03/2013 - 23:52h
Boa noite.
Meu sarg ja estava configurado só fiz o do envio do email, funcionou porem ele vai vacio, sem o RELATORIO do SARG,
Voce pegou um erro desse.
Se poder me ajudar seria grato.
[11] Comentário enviado por joserf em 17/03/2013 - 22:41h
[10] Comentário enviado por alex_arantes8 em 15/03/2013 - 23:52h:
Boa noite.
Meu sarg ja estava configurado só fiz o do envio do email, funcionou porem ele vai vazio, sem o RELATORIO do SARG,
Voce pegou um erro desse.
Se poder me ajudar seria grato.
[12] Comentário enviado por joserf em 19/03/2013 - 22:51h
Para quem esta com o Ubuntu 10.04.4 e não esta conseguindo receber os relatorios, faça:
sudo vim /etc/sarg_email.sh
Cole o conteúdo abaixo.
#Roda o sarg para gerar a pasta do dia de hoje.
sarg
#Substitui as linhas para criação do arquivo report em /tmp.
sed 's/#output_email/output_email/g' -i /etc/sarg/sarg.conf
sed 's/#mail_utility mailx/mail_utility mailx|mail/g' -i /etc/sarg/sarg.conf
#Roda o sarg para gerar o arquivo report.
sarg
#Manda o e mail.
mail -s 'Relatorio Sarg - Servidor ?' seuemail@provedor.com < /tmp/sarg/`date +%d%b%Y-%d%b%Y`/report
#Substitui as linhas modificadas e volta arquivo original.
sed 's/output_email/#output_email/g' -i /etc/sarg/sarg.conf
sed 's/mail_utility mailx/#mail_utility mailx/g' -i /etc/sarg/sarg.conf
Salve o arquivo e edite o crontab, mas antes torne-o executável
sudo chmod +x /etc/sarg_email.sh
sudo vim /etc/crontab
#sarg
29 19 * * * root sarg
# envia o e mail as 19:30
30 19 * * * root /etc/sarg_email.sh
[14] Comentário enviado por andrademrj em 01/07/2015 - 19:15h
Amigo, boa noite, estou usando a versao do ubuntu 14.04, fiz exatamente como o tutorial, recebi o relatorio, mas estou com o mesmo problema do amigo acima. Recebo o relatorio como abaixo:
Relatório de Acesso de Usuário do Squid
Acesso Decrescente (bytes)
Período 30 Jun 2015