With this patch, the SQL config will work when vacation_gui_vacationforwarder is set to TRUE. The default forwarding address will be taken from the existing entry in the aliases table (if any). When the vacation message is disabled, the forwarding address will, by default, be retained.
Apart from reading and writing a forwarding address while the vacation is enabled, this also fixes a bug whereby a forwarding address already set in the aliases table (probably using the native postfixadmin Web interface) would be lost when the vacation was set.
With this patch, the SQL config will work when vacation_gui_vacationforwarder is set to TRUE. The default forwarding address will be taken from the existing entry in the aliases table (if any). When the vacation message is disabled, the forwarding address will, by default, be retained.
Apart from reading and writing a forwarding address while the vacation is enabled, this also fixes a bug whereby a forwarding address already set in the aliases table (probably using the native postfixadmin Web interface) would be lost when the vacation was set.