| Author: | Wolfgang Scherer |
|---|
This program is a front end written in PHP to manage the vacation(1) auto reply command.
The content of the message file $HOME/.virtual.msg can be edited in a browser.
It is also possible to appoint another user to receive a copy of all emails, when the vacation(1) filter is active.
The auto reply history from vacation(1) is also shown and can be deleted.
In Automatic Conversion mode the edited message is converted to a message file using
Therefore international characters do not pose a problem.
In Expert Mode, a preformatted mail can be used.
If the filter is activated, file $HOME/.forward is created from the settings, otherwise the .forward file is deleted.
The program comes with a preconfigured sudoers(5) configuration file, which allows the www server user to execute the vacation(1) command on behalf of a system user.
There is also an apache2(8) configuration file included.
In Expert Mode, a preformatted mail can be used.
You can, e.g., compose a multipart/alternative mail that contains both plain text and HTML in your favorite mail client. (Thunderbird does an excellent job). Make sure to use character set UTF-8!
Bemerkung
Once a mail is saved in Expert Mode, Automatic Conversion mode is no longer available. Use the Clear button to go back to the internal defaults, which also restores Automatic Conversion mode.
The configuraton setting $EXPERT_ENABLED in lib/config.php allows to globally disable Expert Mode.
The source code is available in a mercurial repository at ws-vacation.
Clone the repository with:
$ hg clone https://bitbucket.org/wolfmanx/ws-vacation
See the Administrator Manual for installation instructions.
Copyright
Copyright (C) 2012, Wolfgang Scherer, <sw@wiedenmann-seile.de>. Sponsored by Wiedenmann-Seile GmbH.
See section GNU Free Documentation License for license conditions for the documentation.
See section GNU General Public License for license conditions for the program.