20.04 - How to completely uninstall iRedMail

5,468

Solution 1

Try this:

sudo apt-get remove --purge postfix* nginx* sa-compile* dovecot* fail2ban* ldap* mysql* sogo* clamav* amavis* nginx* php* mlmmj*

sudo apt-get autoremove --purge

sudo rm -rf /var/run/mysql /var/run/amavis /var/run/mlmmjadmin /var/run/iredadmin /var/run/fail2ban /var/run/netdata

sudo rm -rf /etc/mysql /etc/clamav /etc/dovecot /etc/fail2ban /etc/netdata /etc/spamassassin

sudo userdel -f iredadmin
sudo userdel -f iredapd
sudo userdel -f clamav
sudo userdel -f mlmmj
sudo userdel -f netdata
sudo userdel -f vmail
sudo userdel -f debian-spamd
sudo userdel -f mail

Solution 2

Here is what I did in order to uninstall all the packages installed by iRedMail (I prefer to uninstall them separately):

$sudo apt-get remove --auto-remove dovecot-core

$sudo apt-get purge --auto-remove dovecot-core

$sudo apt-get remove --auto-remove postfix

$sudo apt-get purge --auto-remove postfix

Before continuing to uninstall nginx, please make sure that you have backed up your current server setups (config files, available sites, etc), then proceed.

$sudo apt-get remove --auto-remove nginx*

$sudo apt-get purge --auto-remove nginx*


I have installed MariaDB as my default database. So if you have installed anything else skip this part. Before continuing to uninstall MariaDB, please make sure that you have backed up your current databases using this command lines:

$sudo mysqldump -u root -p database_name > database_name_date_time.sql

(For later recovering it, use:

$mysql -u root –p database_name < database_name_date_time.sql)

Just replace database_name with your database names. Now you can uninstall MariaDB and MySQL.

$sudo apt-get remove --auto-remove maria*

$sudo apt-get purge --auto-remove maria*

$sudo apt-get remove --auto-remove mysql*

$sudo apt-get purge --auto-remove mysql*


$sudo apt-get remove --auto-remove sa-compile*

$sudo apt-get purge --auto-remove sa-compile*

$sudo apt-get remove --auto-remove ldap*

$sudo apt-get purge --auto-remove ldap*

$sudo apt-get remove --auto-remove sogo*

$sudo apt-get purge --auto-remove sogo*

$sudo apt-get remove --auto-remove clamav*

$sudo apt-get purge --auto-remove clamav*

$sudo apt-get remove --auto-remove amavis*

$sudo apt-get purge --auto-remove amavis*

$sudo apt-get remove --auto-remove mlmmj*

$sudo apt-get purge --auto-remove mlmmj*

$sudo apt-get remove --auto-remove fail2ban*

$sudo apt-get purge --auto-remove fail2ban*

Hope this helps :)

Share:
5,468

Related videos on Youtube

pigeonburger
Author by

pigeonburger

16 year-old self taught programmer.

Updated on September 18, 2022

Comments

  • pigeonburger
    pigeonburger almost 2 years

    I can't figure out how to remove iRedMail - can someone please help?

    I keeps starting on startup, eating all my RAM and disrupting my webserver.

  • Jos Faber
    Jos Faber over 3 years
    Since this would effectively remove -amongst others- your webserver, database server, php and antivirus I would not find this a good solution. If I would run this on my web, mail- and database server -on which I installed iRedMail- this would totally destroy it!
  • Marco Schoolenberg
    Marco Schoolenberg about 3 years
    This will indeed destroy your webserver.