Upgrading to Catalina 10.15

If you're running on Mojave OS that is already a supported system on your Mac, you should have no problem with just downloading macOS Catalina from the App Store and do a full upgrade installation. After the installation is finished you will have to do a few things to keep ECM3 functional as is. Needles to say a cloned bootable backup of your current installation is recommended just in case something goes wrong with Catalina installer.

Some logs will be wiped out with the new Catalina installation which you have to replace in order for the apps to function.

Downlooad and install
pkg log-fix.pkg

Log replacement files/folders

clam-update.log
clamd.log
dovecot-error.log
dovecot-info.log
dovecot-lmtp-errors.log
dovecot-lmtp-info.log
dovecot-sieve.log
exim_main.log
exim_panic.log
exim_reject.log
letsencrypt
mail.log
nginx
pdns_server.log
pf.log


Fix exim alias as it is a "sendmail drop-in replacement" (Make sure that below is the same exim version you're using)

sudo -s
mount -uw /
rm /usr/bin/sendmail
rm /usr/sbin/sendmail
ln -s /usr/local/exim/bin/exim-4.93-31 /usr/bin/sendmail
ln -s /usr/local/exim/bin/exim-4.93-31 /usr/sbin/sendmail

   Reboot computer