5
Find the version you currently have installed from the list below (where it
6
says "from _version_") and work your way up. For an example, to go from
7
0.7.2 to 0.7.5, you need to upgrade to 0.7.3, then upgrade to 0.7.5.
11
No backend changes, no config changes
15
No backend changes, no changes in config options.
19
Fresh reinstall recommended. If using MySQL backend, apply all incremental SQL updates in the MySQL folder.
23
No backend changes, no changes in config options.
27
No backend changes. No changes to conf files, except for $USE_COOKIES in conf/login.inc which is on by default (was off). Please see conf/login.inc for more details.
31
No backend changes. A few new directives have been added to conf/conf.inc and conf/login.inc.
35
No major changes. A few new directives have been added to conf/conf.inc.
39
Version 0.8 is still in development. It is recommended that you NOT UPGRADE and simply setup a separate installation for testing.
43
No changes necessary to configuration or backend.
47
Update MySQL backend using "MySQL/0.7.9.sql". No changes for file-based backend.
48
Due to changes, it is recommended that configuration files NOT be copied, but reconfigured using the files included with the distribution.
52
A couple of new optional directives have been added to conf/mysqlrc.inc and
53
conf/conf.inc. Config files may be copied, and no changes are required to the
58
A few new options have been added to conf/login.inc, all other conf files
59
may be copied over directly. No changes required to backend.
64
A few new settings have been added to conf/conf.inc. It is recommended
65
that you do NOT over write this file, but install the new version and
66
modify the settings manually.
67
If you are using a MySQL backend, upgrade your webmail database using the
68
SQL file MySQL/0.7.6.sql.
70
$mysql -u user -p webmail < MySQL/0.7.6.sql
75
A few new settings have been added to conf/conf.inc. It is recommended
76
that you do NOT over write this file, but install the new version and
77
modify the settings manually.
78
If you are using a MySQL backend, upgrade your webmail database using the
79
SQL file in MySQL/0.7.5.sql.
81
$mysql -u user -p webmail < MySQL/0.7.5.sql
86
If IlohaMail is working in your environment, you DO NOT need this
88
If you received errors related '../lang' in the login page, simply swap the
89
"IlohaMail/include/super2global.inc" file with the new one.
94
No changes needed in backend (file or MySQL).
95
You may copy configuration files over to new installation.
100
0.7.3 includes some features and improvements that require changes to the
101
configuration and backend structure. A "clean" re-install and
102
configuration is recommended, and this document will walk you through some
103
of the relevant changes.
107
There are some new configuration options, as well as changes from previous
108
versions. Namely, conf/defaults.inc has been moved to conf/conf.inc, and
109
conf/hosts.inc has been moved to login.inc. There are some new
110
configuration options in both new files (conf.inc, login.inc) so make sure
111
you take a look at those as well.
116
In addition to the "upload" folder, a "cache" folder must be created at the
117
same level as "source", "include", etc, if you wish to enable POP3 caching.
118
POP3 caching will save network bandwidth and improve speed, however, POP3
119
functionality will work fine without it. If the "cache" folder does not
120
exist, caching will be disabled.
125
A new log feature has been added to monitor login/logout activity. This
126
might be useful to detect unauthorized login attempts, and will log the
127
user's IP as well as time. This feature supports both file and db based
128
backends. See conf/conf.inc for configuration information. This feature
129
is disabled by default.
134
The conf/mysqlrc.inc file is more or less unchanged, however, a new
135
optional table for logging user activity has been added. To add this table
136
to an exising database, run the mysql/0.7.3.sql file as such:
138
$mysql -u user -p dbname < mysql/0.7.3.sql