[Dovecot] Sieve Vacation cause deliver to die
I have compile with the vacation patch (dovecot-sieve-1.0-logging.patch) and log file shown.
2007-08-15 11:28:34 deliver(steve@tinchun.com): sieve_execute_bytecode(/home/mail/sieve/steve@tinchun.com/.dovecot.sievec) failed 2007-08-15 11:28:34 deliver(steve@tinchun.com): sieve runtime error: Run error
my .dovecot.sieve
# Sieve Filter # 由 Ingo (http://www.horde.org/ingo/) 產生 (August 15, 2007, 10:49 am)
require "vacation";
# 假期通知 if allof ( not exists ["list-help", "list-unsubscribe", "list-subscribe", "list-owner", "list-post", "list-archive", "list-id"], not header :comparator "i;ascii-casemap" :is "Precedence" "list,bulk" ) { vacation :days 7 :addresses "steve@tinchun.com" :subject "test" "test vacation"; }
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
On Fri, 17 Aug 2007, M1 wrote:
# Sieve Filter # 由 Ingo (http://www.horde.org/ingo/) 產生 (August 15, 2007, 10:49 am)
require "vacation";
# 假期通知 if allof ( not exists ["list-help", "list-unsubscribe", "list-subscribe", "list-owner", "list-post", "list-archive", "list-id"], not header :comparator "i;ascii-casemap" :is "Precedence" "list,bulk" ) { vacation :days 7 :addresses "steve@tinchun.com" :subject "test" "test vacation"; }
This script works on Dovecot v1.0.3 on Linux.
Did you forced a re-compile of the script already?
Bye,
Steffen Kaiser -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (GNU/Linux)
iQEVAwUBRsWBCy9SORjhbDpvAQKcegf/f6om8HcDzxrqogOduZ0uhf2M311mTqND PLotOFDFHimERRoAVdf1wMMAvlWfyO/x8ocnhlwb3eR5HLQbvpBp3uftru5Ie8cz N4jYhFDoEtKXbYd7R23krC7GzcqZbkGyYNrWgeUbaSxrgrkgthamGUhtA6nKoQKN /c787cQrFtHzmirE6SZSDSylhBzvJ0eezXUPOF9rePAlrvzwVx1ixMt3KP7dreBT ag2IwnY+3cnquO+DX5ZvOQWJ0TUTx8XYoJsbhTAKXN5heyC7WEKmw+9WIvQLNgqh hEoSlw+9hwtKm/GxhnXB1F9Zg+h31EAS+/9FQxWUR9mevzL/mr0Xuw== =Py/G -----END PGP SIGNATURE-----
I am running gentoo 2.6.20.
The script is ok, otherwise it cannot be compile. It will generate an error log instead.
Regards, Steve
"Steffen Kaiser" skdovecot@smail.inf.fh-bonn-rhein-sieg.de wrote in message news:Pine.LNX.4.64.0708171304450.4358@pc-2m63.inf.fh-bonn-rhein-sieg.de... -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
On Fri, 17 Aug 2007, M1 wrote:
# Sieve Filter # 由 Ingo (http://www.horde.org/ingo/) 產生 (August 15, 2007, 10:49 am)
require "vacation";
# 假期通知 if allof ( not exists ["list-help", "list-unsubscribe", "list-subscribe", "list-owner", "list-post", "list-archive", "list-id"], not header :comparator "i;ascii-casemap" :is "Precedence" "list,bulk" ) { vacation :days 7 :addresses "steve@tinchun.com" :subject "test" "test vacation"; }
This script works on Dovecot v1.0.3 on Linux.
Did you forced a re-compile of the script already?
Bye,
Steffen Kaiser -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (GNU/Linux)
iQEVAwUBRsWBCy9SORjhbDpvAQKcegf/f6om8HcDzxrqogOduZ0uhf2M311mTqND PLotOFDFHimERRoAVdf1wMMAvlWfyO/x8ocnhlwb3eR5HLQbvpBp3uftru5Ie8cz N4jYhFDoEtKXbYd7R23krC7GzcqZbkGyYNrWgeUbaSxrgrkgthamGUhtA6nKoQKN /c787cQrFtHzmirE6SZSDSylhBzvJ0eezXUPOF9rePAlrvzwVx1ixMt3KP7dreBT ag2IwnY+3cnquO+DX5ZvOQWJ0TUTx8XYoJsbhTAKXN5heyC7WEKmw+9WIvQLNgqh hEoSlw+9hwtKm/GxhnXB1F9Zg+h31EAS+/9FQxWUR9mevzL/mr0Xuw== =Py/G -----END PGP SIGNATURE-----
Still having error with vacation. Compile ok, but run error!
2007-08-15 11:28:34 deliver(steve@tinchun.com): sieve_execute_bytecode(/home/mail/sieve/steve@tinchun.com/.dovecot.sievec) failed 2007-08-15 11:28:34 deliver(steve@tinchun.com): sieve runtime error: Run error
"kc" stevekwok@hotmail.com wrote in message news:fadrfj$qp$1@sea.gmane.org... I am running gentoo 2.6.20.
The script is ok, otherwise it cannot be compile. It will generate an error log instead.
Regards, Steve
"Steffen Kaiser" skdovecot@smail.inf.fh-bonn-rhein-sieg.de wrote in message news:Pine.LNX.4.64.0708171304450.4358@pc-2m63.inf.fh-bonn-rhein-sieg.de... -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
On Fri, 17 Aug 2007, M1 wrote:
# Sieve Filter # 由 Ingo (http://www.horde.org/ingo/) 產生 (August 15, 2007, 10:49 am)
require "vacation";
# 假期通知 if allof ( not exists ["list-help", "list-unsubscribe", "list-subscribe", "list-owner", "list-post", "list-archive", "list-id"], not header :comparator "i;ascii-casemap" :is "Precedence" "list,bulk" ) { vacation :days 7 :addresses "steve@tinchun.com" :subject "test" "test vacation"; }
This script works on Dovecot v1.0.3 on Linux.
Did you forced a re-compile of the script already?
Bye,
Steffen Kaiser -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (GNU/Linux)
iQEVAwUBRsWBCy9SORjhbDpvAQKcegf/f6om8HcDzxrqogOduZ0uhf2M311mTqND PLotOFDFHimERRoAVdf1wMMAvlWfyO/x8ocnhlwb3eR5HLQbvpBp3uftru5Ie8cz N4jYhFDoEtKXbYd7R23krC7GzcqZbkGyYNrWgeUbaSxrgrkgthamGUhtA6nKoQKN /c787cQrFtHzmirE6SZSDSylhBzvJ0eezXUPOF9rePAlrvzwVx1ixMt3KP7dreBT ag2IwnY+3cnquO+DX5ZvOQWJ0TUTx8XYoJsbhTAKXN5heyC7WEKmw+9WIvQLNgqh hEoSlw+9hwtKm/GxhnXB1F9Zg+h31EAS+/9FQxWUR9mevzL/mr0Xuw== =Py/G -----END PGP SIGNATURE-----
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
On Fri, 24 Aug 2007, kc wrote:
Still having error with vacation. Compile ok, but run error!
At 13. Aug I gave you some hints in order to debug the permissions of your setup. I do not see no reply on it.
The script is ok, otherwise it cannot be compile. It will generate an error log instead.
Aha. I hinted whether or not the compiled script used really is the compilation of the script. Didst you verified it using sieved?
Bye,
Steffen Kaiser -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (GNU/Linux)
iQEVAwUBRs6B2S9SORjhbDpvAQJ0WAf+IRoF+M85LEh/sWcLQZqnfZRYdGHbcaAM xbInorNg+WQMly84vvEged/vIFLPjbCULz+sSp32DH2GVljEdGu8VpSIRVpmpHS+ ocdwWw3V8VlE1YEWQqf4wFgFBrmsfcr5DD2ksEoQzGow9yL5+SNhZ8fF0qmUnoyG WScrFFGkiMmHxYxyeVK3ZPgJvhK0ljiweIa+m7s7L86Oj/N+JlxKbjol1aH6lR/+ dpBCtG+z3wufXe3z1TscBb0rdUZH4/tCW8lba0bmDHjJG+m53P089PM7QTafn+HS EZ/gaKmF52E+jUupJDLDe8wiTv8vCEjlT9UNWIFP9tBJSoXZyaoLtw== =6SYE -----END PGP SIGNATURE-----
I have deleted the compiled script (.dovecot.sievec) and send myself a message, there is a new .dovecot.sievec created. When I intentionally make an errorous script, turn out a compile error log is created. So I think the compilation process is fine.
I will try your instruction on 13 Aug again. Thanks.
Regards, Steve
"Steffen Kaiser" skdovecot@smail.inf.fh-bonn-rhein-sieg.de wrote in message news:Pine.LNX.4.64.0708240855190.4358@pc-2m63.inf.fh-bonn-rhein-sieg.de...
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
On Fri, 24 Aug 2007, kc wrote:
Still having error with vacation. Compile ok, but run error!
At 13. Aug I gave you some hints in order to debug the permissions of your setup. I do not see no reply on it.
The script is ok, otherwise it cannot be compile. It will generate an error log instead.
Aha. I hinted whether or not the compiled script used really is the compilation of the script. Didst you verified it using sieved?
Bye,
Steffen Kaiser -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (GNU/Linux)
iQEVAwUBRs6B2S9SORjhbDpvAQJ0WAf+IRoF+M85LEh/sWcLQZqnfZRYdGHbcaAM xbInorNg+WQMly84vvEged/vIFLPjbCULz+sSp32DH2GVljEdGu8VpSIRVpmpHS+ ocdwWw3V8VlE1YEWQqf4wFgFBrmsfcr5DD2ksEoQzGow9yL5+SNhZ8fF0qmUnoyG WScrFFGkiMmHxYxyeVK3ZPgJvhK0ljiweIa+m7s7L86Oj/N+JlxKbjol1aH6lR/+ dpBCtG+z3wufXe3z1TscBb0rdUZH4/tCW8lba0bmDHjJG+m53P089PM7QTafn+HS EZ/gaKmF52E+jUupJDLDe8wiTv8vCEjlT9UNWIFP9tBJSoXZyaoLtw== =6SYE -----END PGP SIGNATURE-----
participants (3)
-
kc
-
M1
-
Steffen Kaiser