Upgrade 5.9.0
These are the special instructions for upgrading to PhixFlow 5.9.0
These instructions should be read together with the Upgrading PhixFlow.
Instructions
Migrate the Email Accounts
Follow these instructions after you have upgraded the database and have re-started Tomcat.
Summary
The Email Sender and Fetcher accounts were previously configured in XML files. From 5.9 they are configured via the GUI.
The migration process is manual. If you have configured email accounts prior to 5.9, you must re-enter the Email Account settings into the new configuration forms:
Outbound Email Account
- Make a backup copy of the phixflow-datasource.xml file.
- Open the phixflow-datasource.xml file.
- Note the port, host, username, password and javaMailProperties values.
- Delete the mailSender bean from the phixflow.datasource.xml file.
- In PhixFlow go to Admin → Manage Email Accounts and add a new account.
Tick the Outbound flag, type the account name and enter values from the step 2. The Properties have format: property.name=value. Each property should be entered in new line. Tick Enabled.
- Restart Tomcat
You can test the configuration by entering a test email address and sending a test email by clicking the Test Configuration button.
Inbound Email Account
- Make a backup copy of the phixflow-email.xml file.
- Open the phixflow-email.xml file.
- Note the enabled, port, host, protocol, username and password values.
- Delete the phixflow-email.xml file.
- In PhixFlow go to Admin → Manage Email Accounts and add a new account.
Leave the Outbound flag unticked, type the account name and Enter values from the step 2. If you leave the Pooling Interval blank, the pollingInterval value configured in the server.properties file will be used.
You can test the configuration by clicking the Test Configuration button.