Je ne comprend pas plusieurs chose :
Pour mon filtre sieve j'ai mis :
/var/mail/vhosts/adxxxx.fr/contact/sieve/test.sieve
:
require ["vnd.dovecot.execute", "variables"];
# rule:[test]
if execute :output "test.sh" "${recipient}"
J'ai cree le dossier /usr/lib/dovecot/sieve-execute et mis mon scrip suivant dedans :
Es que c'est bien dans se dossier que je doit mettre mes script a utiliser pour mes user ?
mailx -a 'Content-Type: text / html' -s "NOUVEAU MESSAGE" < test.html "contact@xxxxxx.fr"
Si je lance manuellement sa fonctionne.
et dans
/etc/dovecot/conf.d/90-sieve.conf
j'ai mis :
sieve_plugins = sieve_extprograms
sieve_global_extensions = + vnd.dovecot.pipe + vnd.dovecot.filter + vnd.dovecot.execute
sieve_pipe_bin_dir = /usr/lib/dovecot/sieve-pipe
sieve_filter_bin_dir = /usr/lib/dovecot/sieve-filter
sieve_execute_bin_dir = /usr/lib/dovecot/sieve-execute
Dans /usr/lib/dovecot/sieve-filter et /usr/lib/dovecot/sieve-pipe je n'est pas les fichier sieve-filter et sieve-pipe es que n'est normal ?
Comment je peux voir si deja l'option extprogram es activer dans quelle log ?
Pour le moment quand la boite contact reçois un mail le script ne fonctionne pas.
J'ai suivi :
https://forum.iredmail.org/topic9696-iredmail-support-sieve-extprogram-plugin-is-it-really-included-in-this-release.html
Pouvez vous m'aider ?