
ssaguiar
(usa Ubuntu)
Enviado em 13/02/2008 - 21:20h
Pessoal:
Estou tentando implementar um script para enviar um e-mail toda vez que acontecer um evento. Este e-mail será enviado com um arquivo anexo (uma imagem jpg ou um arquivo avi).
O script que estou usando agora é assim:
script:
#!/bin/sh
#
/usr/bin/mutt -s "Movimento detectado!" -a aruivo.jpg fulano@provedor.com < /home/root/mensagem.txt
O erro:
Não foi possível travar /root/sent
Não foi possível enviar a mensagem.
Se envio pelo console, com ./email.sh, funciona sem problemas mas se envio pelo motion (programa para captura de imagens e vigilância remota), ele dá o erro acima.
Quando dá o erro, são criados 2 arquivos na pasta root chamados: sent e sent.lock.
Só depois de apagar os 2 arquivos (sent e sent.lock) é que consigo enviar o e-mail pelo script email.sh, mas assim que o motion tenta enviar um e-mail, acontece tudo de novo.
Alguém tem alguma dica?
Agradeço a todos.
Sérgio