[Dovecot] vacation script
hi All,
One of my users created this sieve script via roundcube's avelsieve implementation:
# This script has been automatically generated by avelsieve # (Sieve Mail Filters Plugin for Squirrelmail) # Warning: If you edit this manually, then the changes will not # be reflected in the users' front-end! #AVELSIEVE_VERSIONYTo0OntzOjU6Im1ham9yIjtpOjE7czo1OiJtaW5vciI7aTo5O3M6NzoicmVsZWFzZSI7aTo3O3M6Njoic3RyaW5nIjtzOjU6IjEuOS43Ijt9 #AVELSIEVE_CREATED1268148005 #AVELSIEVE_MODIFIED1268148005 require ["fileinto","envelope","reject","vacation","relational","comparator-i;ascii-numeric","regex","body"]; if #START_SIEVE_RULEYTo2OntzOjQ6ImNvbmQiO2E6MTp7aTowO2E6MTp7czo0OiJ0eXBlIjtzOjM6ImFsbCI7fX1zOjQ6InR5cGUiO3M6MToiMSI7czo2OiJhY3Rpb24iO3M6MToiNiI7czoxMzoidmFjX2FkZHJlc3NlcyI7czoyMToic2lrZXQuZ2Fib3JAY2VudGVyLmh1IjtzOjg6InZhY19kYXlzIjtzOjE6IjciO3M6MTE6InZhY19tZXNzYWdlIjtzOjUzNzoiMjAxMC4gbeFyY2l1cyA5IC0gMTkga%2FZ69nR0IHN6YWJhZHPhZ29uIHZhZ3lvaywgDQpsZXZlbGVpbWV0IGxlZ2hhbWFyYWJiIG3hcmNpdXMgMjIt6W4gZm9nb20gb2x2YXNuaS4NCg0KVOF2b2xs6XRlbSBhbGF0dCBr6XJlbSwgaG9neSBz%2FHJn9XMgZXNldGJlbiBrb2xs6WfhaW1hdCBrZXJlc3NlLg0KDQpDc%2BFraSBab2x04W4gLSD8emVtZWx0ZXTpcw0KdGVsOiAwNiAxIDk5OSA0NDYwDQplLW1haWw6IGNzYWtpLnpvbHRhbkBjZW50ZXIuaHUNCg0KS2VyZXNrZWRlbG1pIPxneWVrYmVuIGtvbGzpZ%2BFpbSBhIGtlcmVza2VkZWxlbUBjZW50ZXIuaHUgZW1haWwgY%2B1tZW4sDQppbGxldHZlIGEgMDYgMSA5OTkgNDQ2MCB0ZWxlZm9uc3rhbW9uIOFsbG5hayByZW5kZWxrZXrpc%2BlyZS4gDQoNCg0K3GR29npsZXR0ZWw6DQpTaWtldCBH4WJvcg0KDQpDRU5URVIuSFUgS2Z0Lg0KIA0KSXJvZGE6IDExMzMgQnVkYXBlc3QsIFbhZyB1LiAxMy4NClRlbDogKDM2MSkgOTk5IDQ0NjAsIDk5OSA0NDYxDQpGYXg6ICgzNjEpIDk5OSA0NDYyLCA5OTkgNDQ5OQ0KIjt9END_SIEVE_RULE true { vacation :days 7 :addresses ["user@domain.hu"] text: 2010. mA(A;rcius 9 - 19 kA(s'zA(s'tt szabadsA(A;gon vagyok, ^M leveleimet leghamarabb mA(A;rcius 22-A(n fogom olvasni.^M [...some more text...] ^M TA(A;vollA(tem alatt kA(rem, hogy sA(z'rgL's esetben kollA(gA(A;imat keresse.^M ^M ^M .^M ; }
The text is in hungarian. The autoreply function is wors fine, but the email address are not saved, so when the sender sents more mail, an autoreply email is received again and again.
Dovecot version is 1.2.10-0~auto+106 from http://xi.rename-it.nl/debian/ .
Is this a bug or maybe I miss something?
Is there any dovecot option about this?
Thank you,
tamas
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
On Tue, 9 Mar 2010, Papp Tamás wrote:
The autoreply function is wors fine, but the email address are not saved, so when the sender sents more mail, an autoreply email is received again and again.
Hmm, the text part looks broken, esp. with "text:" token, but you said, it's working.
Check the file .dovecot.lda-dupes in the user's home directory, if the systen user, deliver runs under, can write to this file and if it is changing.
Regards.
Steffen Kaiser -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (GNU/Linux)
iQEVAwUBS5dfAb+Vh58GPL/cAQLGywf/VSIrn2LSg1GllpAhcIsIdoADZcwnduEk bX2oeqIx7VZhpXCk+RsQ0OPwZtADIjcVwJKHzHho1rxfDTi4T2CuugtNox+j59K5 R4DDoqdwQ6kVEAp5msbED8k8c93Y/9LZ0876Wy+LhWeV9XnQNFOj+3bmoS8jbipf FUZjBIDF/oP3snTKRwE6HuB33SBOtNWQIqAHnUnIirRt9m7Y2k6CZoKl3ou6OcH5 C7hDBh3G5ZHBtHuGccTT6mG9EUxBpDHNasED6ZVCH0nsovtdv/rikXxhO+/mUpBp Jog37213hngEN1Hi9HtTOIyk8nk2Xr5/6JQbjPeBedtnZ/rXJjtM7g== =5ovt -----END PGP SIGNATURE-----
On 10.3.2010, at 10.57, Steffen Kaiser wrote:
The autoreply function is wors fine, but the email address are not saved, so when the sender sents more mail, an autoreply email is received again and again.
Hmm, the text part looks broken, esp. with "text:" token, but you said, it's working.
Check the file .dovecot.lda-dupes in the user's home directory, if the systen user, deliver runs under, can write to this file and if it is changing.
There probably is no home directory, so .dovecot.lda-dupes file isn't being created anywhere. http://wiki.dovecot.org/VirtualUsers/Home
Timo Sirainen wrote, On 2010. 03. 10. 10:50:
On 10.3.2010, at 10.57, Steffen Kaiser wrote:
The autoreply function is wors fine, but the email address are not saved, so when the sender sents more mail, an autoreply email is received again and again.
Hmm, the text part looks broken, esp. with "text:" token, but you said, it's working.
Check the file .dovecot.lda-dupes in the user's home directory, if the systen user, deliver runs under, can write to this file and if it is changing.
There probably is no home directory, so .dovecot.lda-dupes file isn't being created anywhere. http://wiki.dovecot.org/VirtualUsers/Hom
Exctly, you are right.
plugin { home = ... }
Now it works.
Thank you,
tamas
Papp Tamás wrote:
hi All,
One of my users created this sieve script via roundcube's avelsieve implementation:
The text is in hungarian. The autoreply function is wors fine, but the email address are not saved, so when the sender sents more mail, an autoreply email is received again and again.
If it is a bug, it is a very interesting one. Could you send me the full script along with an example e-mail and your dovecot -n output? You should, however, first try Steffen's suggestions posted in this thread.
Regards,
Stephan.
participants (4)
-
Papp Tamás
-
Steffen Kaiser
-
Stephan Bosch
-
Timo Sirainen