When using the auto-responder, if you do not replace the "To use aliases add more identities" string in the alias field, postfix fails to process the vacation processing. Instead of the intended auto-response, the original sender receives an "Undeliverable" message with the following content:
This is the mail system at host xxx.xxx.xxx.xxx.
I'm sorry to have to inform you that your message could not
be delivered to one or more recipients. It's attached below.
For further assistance, please send mail to postmaster.
If you do so, please include this problem report. You can
delete your own text from the attached returned message.
The mail system
<xxx@xxx.xxx.xxx>: Command died with status 1: "/usr/bin/vacation -a To
-a use -a aliases -a -a add -a more -a identities. xxx". Command
output: usage: vacation [ -I ] or: vacation [ -j ] [ -a alias ] [ -h
hostname ] [ -tN ] [ -r ] login
Forgot to note, this can be fixed temporarily by changing the default string on line 104 of vacationdriver.class.php to "". Better fix would be to parse the string input and discard all portions that aren't valid email addresses.