exim.pl 17 and updated exim.conf (Manual changes)

Version 1.453

Feature
Finished

Changes to the exim.pl and exim.conf. You must update BOTH your exim.pl, and install a new exim.conf. For the exim.conf updates, check your current version, and if you have 2.1.1, you can patch it to 2.1.2. You can patch from 4.2.1 to 4.2.2. If you are jumping verions, eg, 2.1.1 or older to 4.2.2, then do a fresh install of 4.2.2. ============================================================================================= New exim.pl version 17: ---------------------------- files1.directadmin.com/services/exim.pl.17 1) This version fixed the "off-by-one" issue, where Users could send 1 more email than they were allowed. 2) Added support for an limit check during ACL (requires new exim.conf) to more accurately gauge the count. It will also stop returning a failed password at limit, and instead return the actual "too many sends" message, which is less confusing. Installation: ======= cd /etc cp exim.pl exim.pl.16 wget -O exim.pl http://files.directadmin.com/services/exim.pl.17 ============================================================================================= New exim.conf 2.1.2 ------------------------ files1.directadmin.com/services/SpamBlocker/2.1.2/exim.conf-SpamBlockerTechnology-v2.1.2.txt files1.directadmin.com/services/SpamBlocker/2.1.2/exim.conf-SpamBlockerTechnology-v2.1.1-to-v2.1.2.diff to support the ACL checks. Installation: ======= Fresh install: --------------- cd /etc cp exim.conf exim.conf.2.1.1 wget -O exim.conf http://files.directadmin.com/services/SpamBlocker/2.1.2/exim.conf-SpamBlockerTechnology-v2.1.2.txt patch -p0 < /usr/local/directadmin/custombuild/exim.conf.dovecot.patch If you have SpamAssassin enabled, or any other customizations, add them in again. Patch install: --------------- OR just patch your 2.1.1 file if you have many custom changes in your exim.conf, saving you the need to re-add them (like SpamAssassin, DKIM, etc..): cd /etc cp exim.conf exim.conf.2.1.1 wget http://files.directadmin.com/services/SpamBlocker/2.1.2/exim.conf-SpamBlockerTechnology-v2.1.1-to-v2.1.2.diff patch -p0 < exim.conf-SpamBlockerTechnology-v2.1.1-to-v2.1.2.diff and type in "exim.conf" when it asks which file to patch (as the diff was created against files with different names) ============================================================================================= New exim.conf 4.2.2 ------------------------ files1.directadmin.com/services/SpamBlocker/4.2.2/exim.conf-SpamBlockerTechnology-v4.2.2.txt files1.directadmin.com/services/SpamBlocker/4.2.2/exim.conf-SpamBlockerTechnology-v4.2.1-to-v4.2.2.diff to support the ACL checks, but also has 2 more ACL checks to: - drop connections sending from postmaster@ to more than 1 recipient (should never happen) - drop connections where 3 or more recipients are invalid. - deny ymlf-pc HELOs - clarify rbl block reasons Installation: ======= Fresh install: --------------- cd /etc cp exim.conf exim.conf.4.2.1 wget -O exim.conf http://files.directadmin.com/services/SpamBlocker/4.2.2/exim.conf-SpamBlockerTechnology-v4.2.2.txt cd /etc/virtual touch bad_sender_hosts bad_sender_hosts_ip blacklist_domains blacklist_senders whitelist_domains whitelist_hosts whitelist_hosts_ip whitelist_senders use_rbl_domains skip_av_domains skip_rbl_domains chown mail:mail bad_sender_hosts bad_sender_hosts_ip blacklist_domains blacklist_senders whitelist_domains whitelist_hosts whitelist_hosts_ip whitelist_senders use_rbl_domains skip_av_domains skip_rbl_domains chmod 644 bad_sender_hosts bad_sender_hosts_ip blacklist_domains blacklist_senders whitelist_domains whitelist_hosts whitelist_hosts_ip whitelist_senders use_rbl_domains skip_av_domains skip_rbl_domains If you have SpamAssassin enabled, or any other customizations, add them in again. Patch install: --------------- OR just patch your 4.2.1 file if you have many custom changes in your exim.conf, saving you the need to re-add them (like SpamAssassin, DKIM, etc..): cd /etc cp exim.conf exim.conf.4.2.1 wget http://files.directadmin.com/services/SpamBlocker/4.2.2/exim.conf-SpamBlockerTechnology-v4.2.1-to-v4.2.2.diff patch -p0 < exim.conf-SpamBlockerTechnology-v4.2.1-to-v4.2.2.diff and type in "exim.conf" when it asks which file to patch (as the diff was created against files with different names)

Interested to try DirectAdmin? Get a 30-day Free Trial!