ECM - MySql based EXIM  • CourierIMAP Mail-server for OSX Server 10.2* (Jaguar)


The following links are for upgrading individual packages.

These packages are part of ECM (Exim, Courier, MySql Mail-Setup) and are intended for upgrading an earlier version of ECM installed. They are not for standalone operation.

To check via terminal what Exim version you're running:  /usr/exim/bin/exim -bV

Exim-MTA 4.24 (w/exiscan-acl patch rev 12) - download (Exim is based on this build instructions)
Exim-MTA 4.30 (w/exiscan-acl patch rev 14) - download (Exim is based on this build instructions)

Fix sendmail link.

rm  /usr/sbin/sendmail
ln -s /usr/exim/bin/exim-4.30-1 /usr/sbin/sendmail

To check via terminal your Courier version:  /usr/local/lib/courier-imap/bin/imapd --version

CourierIMAP 1.7.3 - download (Courier 1.7.3 is based on this build instructions)
CourierIMAP 2.1.2 - download (Courier 2.1.2 is based on this build instructions)
CourierIMAP 2.2.1 - download (Courier 2.2.1 is based on this build instructions)

CourierIMAP Start-Up Files - download

Save your config files from "/usr/local/lib/courier-imap/etc" before installing this newer version and replace "authmysqlrc" from your saved set.

Exim Start-Up Files - download

MailAdmin - download (last Rev. 11-10-03)
MailAdmin - download (last Rev. 12-15-03) (no longer needs "register_globals = On")


NEWS:

9-17-03  Verisign is adding wildcard DNS records to all of .com and .net pointing to one of their servers "as browsers don't return any useful information when the user inputs an unregistered domain". This defeats very nicely sender DNS verification as now *all* .com/.net domains are valid. (Unless you are insisting on MX records for all domains, which is a slight violation of RFC)

I strongly recommend EVERYONE add:

64.94.110.11 or 64.94.110.0/24

to the 'ignore_target_hosts'.

The following should be corrected in the ROUTER part of your exim configure file.

dnslookup:
driver = dnslookup
domains = ! +local_domains
transport = remote_smtp
ignore_target_hosts = 0.0.0.0 : 127.0.0.0/8 : 64.94.110.0/24
no_more

7-31-03  Start-Up files for SpamAssassin where incorrect, hence it would not start unless you did it manualy. The main ECM pkg has been updated. Also you can just simply download and install the combined Exim/SpamAssassin StartupItems files from here:

Exim and SpamAssassin Start-Up Files - download

6-1-03  SpamAssassin (SA) for system-wide spam control is added to the ECM package. If you're upgrading from earlier ECM version that does not come with SA you will have to reinstall all packages. MailAdmin has added section to control SA. Before you proceed, backup your database. You have to use the new configuration file that comes with Exim 4.20. Remember to edit items that you have changed since your last upgrade or installation. For CourierIMAP, backup and reuse the "old" config files.

5-9-03  MacOSXServerUpdate 10.2.6 breaks up Exim's symlink to "sendmail". Be sure to create a new link:

mv /usr/sbin/sendmail /usr/sbin/sendmail.original
chmod u-s /usr/sbin/sendmail.original
ln -s /usr/exim/bin/exim-4.14-1 /usr/sbin/sendmail




—by George Szekely