Hi,
I use a mail filter that has a pipe in the begging of the file.
Everytime I enable vacation module the pipe "|" gets removed.
Same happens when I disable the vacation message.
I think you'll find that what's happening is that the contents of the .forward file are being used as the default contents of the "Forward mail to" input field, but it strips off the unusual characters (i.e. quotes and pipes) with the result being that if you accept that default when saving the page a second time, it start trying to overwrite /usr/bin/vacation every time a mail comes in -- luckily failing due to the user having inadequate permissions.
A similar issue is that the automatically inserted text "To use aliases, add more identities." will get used as aliases if you don't delete it before saving, which is pretty dim-witted as well.
To use aliases, add more identities.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I think you'll find that what's happening is that the contents of the .forward file are being used as the default contents of the "Forward mail to" input field, but it strips off the unusual characters (i.e. quotes and pipes) with the result being that if you accept that default when saving the page a second time, it start trying to overwrite /usr/bin/vacation every time a mail comes in -- luckily failing due to the user having inadequate permissions.
A similar issue is that the automatically inserted text "To use aliases, add more identities." will get used as aliases if you don't delete it before saving, which is pretty dim-witted as well.
To use aliases, add more identities.