je lance cette commande pour tester mon script :
cat /tmp/tmp/testnospam |/var/qmail/bin/qmail-spam.sh |cat >toto
ou
cat /tmp/tmp/test |/var/qmail/bin/qmail-spam.sh |cat >toto
j'ai bien mon email, ou pas mon email
Par contre, dès que je le mets en lieu & place de qmail-queue, ca ne marche pas. Ci-joint le contenu de mon script :
#!/bin/sh
tmpfile=/tmp/test-spam-$$
spamfile=/var/log/spamassassin/spamassassin.log
cat > $tmpfile
if [ `/bin/grep 'X-Spam-Flag: YES' $tmpfile|/usr/bin/wc -l` != 0 ]; then
cat $tmpfile >>$spamfile
rm -f $tmpfile
else
cat $tmpfile
rm -f $tmpfile
fi
qu'est ce qui ne pourrait pas aller ??
Philippe