Sync iRedMail upgrade tutorial.

This commit is contained in:
Zhang Huangbin 2020-04-01 11:41:02 +08:00
parent ee1ac35c72
commit 4b508b8f95
2 changed files with 40 additions and 1 deletions

View File

@ -152,6 +152,17 @@ rm -f /root/last_login.mysql
* Restarting Dovecot service is required.
### Fixed: can not store mail subject with emoji characters in `amavisd` database
In `amavisd` database, column `msgs.subject` is defined as `VARCHAR(255)`, it
doesn't support emoji characters. Please login to MySQL/MariaDB server as `root`
user or `amavisd` user, then run SQL commands below to fix it:
```
USE amavisd;
ALTER TABLE msgs MODIFY COLUMN subject VARBINARY(255) NOT NULL DEFAULT '';
```
## For MySQL/MariaDB backends
### Improved last login track
@ -234,3 +245,14 @@ rm -f /root/last_login.mysql
```
* Restarting Dovecot service is required.
### Fixed: can not store mail subject with emoji characters in `amavisd` database
In `amavisd` database, column `msgs.subject` is defined as `VARCHAR(255)`, it
doesn't support emoji characters. Please login to MySQL/MariaDB server as `root`
user or `amavisd` user, then run SQL commands below to fix it:
```
USE amavisd;
ALTER TABLE msgs MODIFY COLUMN subject VARBINARY(255) NOT NULL DEFAULT '';
```

View File

@ -27,10 +27,12 @@
</li>
<li><a href="#for-openldap-backend">For OpenLDAP backend</a><ul>
<li><a href="#improved-last-login-track">Improved last login track</a></li>
<li><a href="#fixed-can-not-store-mail-subject-with-emoji-characters-in-amavisd-database">Fixed: can not store mail subject with emoji characters in amavisd database</a></li>
</ul>
</li>
<li><a href="#for-mysqlmariadb-backends">For MySQL/MariaDB backends</a><ul>
<li><a href="#improved-last-login-track_1">Improved last login track</a></li>
<li><a href="#fixed-can-not-store-mail-subject-with-emoji-characters-in-amavisd-database_1">Fixed: can not store mail subject with emoji characters in amavisd database</a></li>
</ul>
</li>
</ul>
@ -174,6 +176,14 @@ rm -f /root/last_login.mysql
<ul>
<li>Restarting Dovecot service is required.</li>
</ul>
<h3 id="fixed-can-not-store-mail-subject-with-emoji-characters-in-amavisd-database">Fixed: can not store mail subject with emoji characters in <code>amavisd</code> database</h3>
<p>In <code>amavisd</code> database, column <code>msgs.subject</code> is defined as <code>VARCHAR(255)</code>, it
doesn't support emoji characters. Please login to MySQL/MariaDB server as <code>root</code>
user or <code>amavisd</code> user, then run SQL commands below to fix it:</p>
<pre><code>USE amavisd;
ALTER TABLE msgs MODIFY COLUMN subject VARBINARY(255) NOT NULL DEFAULT '';
</code></pre>
<h2 id="for-mysqlmariadb-backends">For MySQL/MariaDB backends</h2>
<h3 id="improved-last-login-track_1">Improved last login track</h3>
<p>In iRedMail-1.0, Dovecot is configured to store user last login time in SQL
@ -254,7 +264,14 @@ rm -f /root/last_login.mysql
<ul>
<li>Restarting Dovecot service is required.</li>
</ul><div class="footer">
</ul>
<h3 id="fixed-can-not-store-mail-subject-with-emoji-characters-in-amavisd-database_1">Fixed: can not store mail subject with emoji characters in <code>amavisd</code> database</h3>
<p>In <code>amavisd</code> database, column <code>msgs.subject</code> is defined as <code>VARCHAR(255)</code>, it
doesn't support emoji characters. Please login to MySQL/MariaDB server as <code>root</code>
user or <code>amavisd</code> user, then run SQL commands below to fix it:</p>
<pre><code>USE amavisd;
ALTER TABLE msgs MODIFY COLUMN subject VARBINARY(255) NOT NULL DEFAULT '';
</code></pre><div class="footer">
<p style="text-align: center; color: grey;">All documents are available in <a href="https://github.com/iredmail/docs/">GitHub repository</a>, and published under <a href="http://creativecommons.org/licenses/by-nd/3.0/us/" target="_blank">Creative Commons</a> license. You can <a href="https://github.com/iredmail/docs/archive/master.zip">download the latest version</a> for offline reading. If you found something wrong, please do <a href="https://www.iredmail.org/contact.html">contact us</a> to fix it.</p>
</div>
<!-- Global site tag (gtag.js) - Google Analytics -->