diff --git a/4-howto/migrate.or.upgrade.iredadmin.md b/4-howto/migrate.or.upgrade.iredadmin.md new file mode 100644 index 00000000..0b0a66d8 --- /dev/null +++ b/4-howto/migrate.or.upgrade.iredadmin.md @@ -0,0 +1,39 @@ +# Migrate iRedAdmin open source edition to iRedAdmin-Pro + +[TOC] + +This tutorial describes how to migrate iRedAdmin open source edition or old +iRedAdmin-Pro release to the latest iRedAdmin-Pro (full-featured edition). + +## Requirements + +* You __MUST__ have iRedAdmin open source edition or old iRedAdmin-Pro release +installed and running on your server before upgrading. + +## Upgrade Steps + +* Upload or copy the latest iRedAdmin-Pro to your server which has iRedAdmin +open source edition or old iRedAdmin-Pro release running. We assume you +uploaded it to `/root/iRedAdmin-Pro-{BACKEND}-x.y.z.tar.bz2` ({BACKEND} is one +of `LDAP`, `MySQL`, `PGSQL`). We will use iRedAdmin-Pro-x.y.z below for +example, please replace x.y.z by the real file name. For example, +`iRedAdmin-Pro-LDAP-2.1.2.tar.bz2`. + +* Uncompress and upgrade iRedAdmin-Pro + +``` +# cd /root/ +# tar xjf iRedAdmin-Pro-x.y.z.tar.bz2 +# cd iRedAdmin-Pro-x.y.z/tools/ +# bash upgrade_iredadmin.sh +``` + +That's all. If it doesn't work for you, please post a new topic in our +[online support forum](http://www.iredmail.org/forum/). + +## Addition optional steps + +* If you want to quarantine SPAM/Virus into SQL database and manage them with +iRedAdmin-Pro, please follow this tutorial to update Amavisd settings: [[IRedMail/FAQ/Quarantining.SPAM |Quarantining VIRUS and SPAM into SQL database]] + +TODO: Fix link in above line. diff --git a/README.md b/README.md index 07eb6698..3f80e3a5 100644 --- a/README.md +++ b/README.md @@ -11,6 +11,7 @@ We're working on migrating [old wiki documents](http://www.iredmail.org/wiki) to * [LDAP: Add a mail alias account](src/default/4-howto/ldap.add.mail.alias.md) * [LDAP: Add a mail list account](src/default/4-howto/ldap.add.mail.list.md) * [LDAP: User mail forwarding.](src/default/4-howto/ldap.user.mail.forwarding.md) +* [Migrate iRedAdmin open source edition to iRedAdmin-Pro](src/default/4-howto/migrate.or.upgrade.iredadmin.md) * [Monitor incoming and outgoing mails with BCC](src/default/4-howto/monitor.incoming.and.outgoing.mails.with.bcc.md) * [Pipe incoming email for certain user to external script ](src/default/4-howto/pipe.incoming.email.for.certain.user.to.external.script.md) * [Quarantine clean mail into SQL database](src/default/4-howto/quarantining.clean.mail.md) diff --git a/SUMMARY.md b/SUMMARY.md index 3cd2d909..ccbbe484 100644 --- a/SUMMARY.md +++ b/SUMMARY.md @@ -645,3 +645,68 @@ * [Turn on debug mode in OpenLDAP](turn.on.debug.mode.in.openldap.md) # Frequently Asked Questions * [Why append timestamp in maildir path](why.append.timestamp.in.maildir.path.md) +# How to +* [Allow user to send email without authentication](allow.user.to.send.email.without.authentication.md) +* [Amavisd + SpamAssassin not working, no mail header (X-Spam-*) inserted.](amavisd.no.x-spam.headers.md) +* [Completely disable Amavisd + ClamAV + SpamAssassin](completely.disable.amavisd.clamav.spamassassin.md) +* [Configure Thunderbird as mail client (IMAP, SMTP and global ldap address book)](configure.thunderbird.md) +* [Disable spam virus scanning for outgoing mails](disable.spam.virus.scanning.for.outgoing.mails.md) +* [Enable SMTPS service (SMTP over SSL, port 465)](enable.smtps.md) +* [Ignore Trash folder in mailbox quota](ignore.trash.folder.in.quota.md) +* [LDAP: Add an alias domain](ldap.add.alias.domain.md) +* [LDAP: Add a mail alias account](ldap.add.mail.alias.md) +* [LDAP: Add a mail list account](ldap.add.mail.list.md) +* [LDAP: User mail forwarding.](ldap.user.mail.forwarding.md) +* [Monitor incoming and outgoing mails with BCC](monitor.incoming.and.outgoing.mails.with.bcc.md) +* [Pipe incoming email for certain user to external script ](pipe.incoming.email.for.certain.user.to.external.script.md) +* [Quarantine clean mail into SQL database](quarantining.clean.mail.md) +* [Force Dovecot to recalculate mailbox quota](recalculate.mailbox.quota.md) +* [SQL: Create an mail alias account with SQL command line](sql.create.mail.alias.md) +* [Store SpamAssassin bayes in SQL](store.spamassassin.bayes.in.sql.md) +* [Perform silent/unattended iRedMail installation](unattended.iredmail.installation.md) +# Third-party integrations. +* [SOGo: How to install SOGo on CentOS 6 with iRedMail (MySQL backend)](sogo-centos-6-mysql.md) +# Cluster solutions +* [An Ultra-HA, full Mult-Master E-mail cluster with iRedMail, MariaDB, and IPVS ](full.mult-master.iredmail.cluster.with.mariadb.and.ipvs.md) +# Backup, restore and migration +* [How to migrate old iRedMail server to the latest stable release](migrate.to.new.iredmail.server.md) +* [Password hashes](password.hashes.md) +# Troubleshooting and Debug +* [Turn on debug mode in Amavisd](turn.on.debug.mode.in.amavisd.md) +* [Turn on debug mode in Dovecot](turn.on.debug.mode.in.dovecot.md) +* [Turn on debug mode in OpenLDAP](turn.on.debug.mode.in.openldap.md) +# Frequently Asked Questions +* [Why append timestamp in maildir path](why.append.timestamp.in.maildir.path.md) +# How to +* [Allow user to send email without authentication](allow.user.to.send.email.without.authentication.md) +* [Amavisd + SpamAssassin not working, no mail header (X-Spam-*) inserted.](amavisd.no.x-spam.headers.md) +* [Completely disable Amavisd + ClamAV + SpamAssassin](completely.disable.amavisd.clamav.spamassassin.md) +* [Configure Thunderbird as mail client (IMAP, SMTP and global ldap address book)](configure.thunderbird.md) +* [Disable spam virus scanning for outgoing mails](disable.spam.virus.scanning.for.outgoing.mails.md) +* [Enable SMTPS service (SMTP over SSL, port 465)](enable.smtps.md) +* [Ignore Trash folder in mailbox quota](ignore.trash.folder.in.quota.md) +* [LDAP: Add an alias domain](ldap.add.alias.domain.md) +* [LDAP: Add a mail alias account](ldap.add.mail.alias.md) +* [LDAP: Add a mail list account](ldap.add.mail.list.md) +* [LDAP: User mail forwarding.](ldap.user.mail.forwarding.md) +* [Migrate iRedAdmin open source edition to iRedAdmin-Pro](migrate.or.upgrade.iredadmin.md) +* [Monitor incoming and outgoing mails with BCC](monitor.incoming.and.outgoing.mails.with.bcc.md) +* [Pipe incoming email for certain user to external script ](pipe.incoming.email.for.certain.user.to.external.script.md) +* [Quarantine clean mail into SQL database](quarantining.clean.mail.md) +* [Force Dovecot to recalculate mailbox quota](recalculate.mailbox.quota.md) +* [SQL: Create an mail alias account with SQL command line](sql.create.mail.alias.md) +* [Store SpamAssassin bayes in SQL](store.spamassassin.bayes.in.sql.md) +* [Perform silent/unattended iRedMail installation](unattended.iredmail.installation.md) +# Third-party integrations. +* [SOGo: How to install SOGo on CentOS 6 with iRedMail (MySQL backend)](sogo-centos-6-mysql.md) +# Cluster solutions +* [An Ultra-HA, full Mult-Master E-mail cluster with iRedMail, MariaDB, and IPVS ](full.mult-master.iredmail.cluster.with.mariadb.and.ipvs.md) +# Backup, restore and migration +* [How to migrate old iRedMail server to the latest stable release](migrate.to.new.iredmail.server.md) +* [Password hashes](password.hashes.md) +# Troubleshooting and Debug +* [Turn on debug mode in Amavisd](turn.on.debug.mode.in.amavisd.md) +* [Turn on debug mode in Dovecot](turn.on.debug.mode.in.dovecot.md) +* [Turn on debug mode in OpenLDAP](turn.on.debug.mode.in.openldap.md) +# Frequently Asked Questions +* [Why append timestamp in maildir path](why.append.timestamp.in.maildir.path.md) diff --git a/URLs.md b/URLs.md index 7a88b04d..fb5a2642 100644 --- a/URLs.md +++ b/URLs.md @@ -3,14 +3,10 @@ * write a new FAQ article to describe how to force users to change password in 90 days, with iRedAPD plugin. -# installation guides +# migrations -* http://www.iredmail.org/install_iredmail_on_rhel.html -* http://www.iredmail.org/install_iredmail_on_debian.html -* http://www.iredmail.org/install_iredmail_on_ubuntu.html -* http://www.iredmail.org/install_iredmail_on_freebsd.html -* http://www.iredmail.org/wiki/index.php?title=Install/iRedMail/FreeBSD.Jail -* http://www.iredmail.org/install_iredmail_on_openbsd.html +* http://www.iredmail.org/wiki/index.php?title=IRedMail/FAQ/Quarantining.SPAM +* [DONE] http://www.iredmail.org/wiki/index.php?title=Migrate/iRedAdmin-Pro/OSE-Pro * https://code.google.com/p/iredmail/wiki/DNS_DKIM * https://code.google.com/p/iredmail/wiki/DNS_SPF @@ -24,9 +20,14 @@ * http://www.iredmail.org/wiki/index.php?title=Integration/SOGo.iRedMail.with.OpenLDAP * http://www.iredmail.org/wiki/index.php?title=Integration/DBMail.iRedMail.with.MySQL.backend -# migrations +# installation guides -http://www.iredmail.org/wiki/index.php?title=Migrate/iRedAdmin-Pro/OSE-Pro +* http://www.iredmail.org/install_iredmail_on_rhel.html +* http://www.iredmail.org/install_iredmail_on_debian.html +* http://www.iredmail.org/install_iredmail_on_ubuntu.html +* http://www.iredmail.org/install_iredmail_on_freebsd.html +* http://www.iredmail.org/wiki/index.php?title=Install/iRedMail/FreeBSD.Jail +* http://www.iredmail.org/install_iredmail_on_openbsd.html # wiki FAQ diff --git a/html/index.html b/html/index.html index 78cead2d..5be419f5 100644 --- a/html/index.html +++ b/html/index.html @@ -22,6 +22,7 @@
  • LDAP: Add a mail alias account
  • LDAP: Add a mail list account
  • LDAP: User mail forwarding.
  • +
  • Migrate iRedAdmin open source edition to iRedAdmin-Pro
  • Monitor incoming and outgoing mails with BCC
  • Pipe incoming email for certain user to external script
  • Quarantine clean mail into SQL database
  • diff --git a/html/migrate.or.upgrade.iredadmin.html b/html/migrate.or.upgrade.iredadmin.html new file mode 100644 index 00000000..fc7125e6 --- /dev/null +++ b/html/migrate.or.upgrade.iredadmin.html @@ -0,0 +1,58 @@ + + + + Migrate iRedAdmin open source edition to iRedAdmin-Pro + + + + +

    Migrate iRedAdmin open source edition to iRedAdmin-Pro

    +
    + +
    +

    This tutorial describes how to migrate iRedAdmin open source edition or old +iRedAdmin-Pro release to the latest iRedAdmin-Pro (full-featured edition).

    +

    Requirements

    + +

    Upgrade Steps

    + +
    # cd /root/
    +# tar xjf iRedAdmin-Pro-x.y.z.tar.bz2
    +# cd iRedAdmin-Pro-x.y.z/tools/
    +# bash upgrade_iredadmin.sh
    +
    + +

    That's all. If it doesn't work for you, please post a new topic in our +online support forum.

    +

    Addition optional steps

    + +

    TODO: Fix link in above line.


    If you found something wrong in this document, please do conect us to fix it.

    \ No newline at end of file