Mention how to migrate mlmmj mailing lists.
This commit is contained in:
parent
f70037a4de
commit
673138b3ec
|
@ -146,6 +146,26 @@ mysql> SELECT CONCAT(storagebasedirectory, '/', storagenode, '/', maildir) FROM
|
|||
$ ldapsearch -x -D 'cn=Manager,dc=xx,dc=xx' -b 'o=domains,dc=xx,dc=xx' -W "(mail=user@domain.com)" homeDirectory
|
||||
```
|
||||
|
||||
## Migrate (mlmmj) mailing lists
|
||||
|
||||
!!! attention
|
||||
|
||||
mlmmj mailing list was introduced in iRedMail-0.9.8.
|
||||
|
||||
Mailing lists are stored in 2 places:
|
||||
|
||||
- Mailing list accounts are stored in SQL database (for iRedMail SQL backends)
|
||||
or LDAP (for LDAP backends)
|
||||
- Mailing list data:
|
||||
- `/var/vmail/mlmmj`: it stores active mailing lists.
|
||||
- `/var/vmail/mlmmj-archive`: it stores removed mailing lists.
|
||||
|
||||
For mailing list accounts, they should be migrated while migrating mail
|
||||
accounts mentioned in steps above.
|
||||
|
||||
For mailing list data, you can simply copy them to new server. After copied,
|
||||
the data must be owned by user/group `mlmmj:mlmmj` with permission `0700`.
|
||||
|
||||
## Migrate Roundcube webmail data
|
||||
|
||||
* Export/import roundcube webmail database, and upgrade database to work with
|
||||
|
|
|
@ -23,6 +23,7 @@
|
|||
<li><a href="#ldap-migrate-mail-accounts">LDAP: migrate mail accounts</a></li>
|
||||
<li><a href="#mysqlpostgresql-migrate-mail-accounts">MySQL/PostgreSQL: Migrate mail accounts</a></li>
|
||||
<li><a href="#migrate-mailboxes-maildir-format">Migrate mailboxes (Maildir format)</a></li>
|
||||
<li><a href="#migrate-mlmmj-mailing-lists">Migrate (mlmmj) mailing lists</a></li>
|
||||
<li><a href="#migrate-roundcube-webmail-data">Migrate Roundcube webmail data</a></li>
|
||||
<li><a href="#migrate-amavisd-iredapd-iredadmin-databases">Migrate Amavisd, iRedAPD, iRedAdmin databases</a></li>
|
||||
<li><a href="#migrate-dkim-keys">Migrate DKIM keys</a></li>
|
||||
|
@ -176,6 +177,25 @@ mysql> SELECT CONCAT(storagebasedirectory, '/', storagenode, '/', maildir) FR
|
|||
<pre><code>$ ldapsearch -x -D 'cn=Manager,dc=xx,dc=xx' -b 'o=domains,dc=xx,dc=xx' -W "(mail=user@domain.com)" homeDirectory
|
||||
</code></pre>
|
||||
|
||||
<h2 id="migrate-mlmmj-mailing-lists">Migrate (mlmmj) mailing lists</h2>
|
||||
<div class="admonition attention">
|
||||
<p class="admonition-title">Attention</p>
|
||||
<p>mlmmj mailing list was introduced in iRedMail-0.9.8.</p>
|
||||
</div>
|
||||
<p>Mailing lists are stored in 2 places:</p>
|
||||
<ul>
|
||||
<li>Mailing list accounts are stored in SQL database (for iRedMail SQL backends)
|
||||
or LDAP (for LDAP backends)</li>
|
||||
<li>Mailing list data:<ul>
|
||||
<li><code>/var/vmail/mlmmj</code>: it stores active mailing lists.</li>
|
||||
<li><code>/var/vmail/mlmmj-archive</code>: it stores removed mailing lists.</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
<p>For mailing list accounts, they should be migrated while migrating mail
|
||||
accounts mentioned in steps above.</p>
|
||||
<p>For mailing list data, you can simply copy them to new server. After copied,
|
||||
the data must be owned by user/group <code>mlmmj:mlmmj</code> with permission <code>0700</code>.</p>
|
||||
<h2 id="migrate-roundcube-webmail-data">Migrate Roundcube webmail data</h2>
|
||||
<ul>
|
||||
<li>Export/import roundcube webmail database, and upgrade database to work with
|
||||
|
|
Loading…
Reference in New Issue