############################################# # Changelog of the DKIM-Patch for ISPConfig # ############################################# RELEASED 1.1.5 2014-12-22 + create dkim-path during install + DMARC requieres SPF and DKIM (this breaks the current draft but DMARC is useless if you use spf OR dkim) + fixed an error if the dkim-path does not exists + add missing resync-values to lng-files + allow verification records for DMARC in a TXT-record (like example.com._report._dmarc.external.com. v=DMARC1;) + allow SPF-includes like_spf.google.com + updated install.php + allow multiple adresses for aggregate mail reports (rua) and forensic mail reports (ruf) + updated install.php to work on centos7 RELEASED 1.1.4 2014-11-27 + fixed another issue with the shown dns-record + add support fpr DMARC-Records + add support for SPF-Records + increased default dkim-strength from 1024 bits to 2048 bits RELEASED 1.1.3 + use mail-domain-template from ispconfig-stable instead of ispconfig-devel + fixed FS#3726 - Generated DKIM Selector has an invalid format note: this bug is affected to external dns only. If you use ISPConfig to manage your dns this bug does not affect your setup + extended backup-function during installation + improved reading dkim-strength from mail-server-config + always display the dns-record RELEASED 1.1.2 2014-10-30 + fixed issue with the domain-module RELEASED 1.1.1 2014-10-28 + make it compatible with ispconfig 3.0.5.4p5 + add plugin for nagios + minor changes to install.php + fixed issue with php 5.3 RELEASED 1.1 2014-10-18 + make it compatible with ispconfig 3.0.5.4p4 + add backup to install.php + changed regex for private-key + use interface-temp instead of server-temp + allow dkim-strength up to 4096 bytes + allow symlink for amavis-configs (but NEVER for dkim-keys) + fixed issue when a client / reseller uses the dns-wizard + changed amavis.conf.dkim; otherwise in some enviroments the amavisd-config might be corrupted + corrected version-number in the server-plugin + update fr-language RELEASED 1.0 2014-09-05 + show full dns-record under mail DKIM-settings + clean-up code + make use of $app->system + add more security-checks for the dkim-path + update / create the dns-record for dkim when updating / creating the mail-domain RELEASED 0.4.1 2014-08-15 updated 0.4 to make it compatible with ispconfig 3.0.5.4p3 RELEASED 0.4 2014-08-14 + add some warn-logs + fixed (re)creation of DKIM Path + updated lng-files + use $app->system->is_user instead of exec passwd + suppress output from exec + script/import_dkim.php to import existing dkim-settings in to ISPConfig + make sure the amavis-user can always access the dkim-dir RELEASED 0.3.2.1 updated 0.3.2 to make it compatible with ispconfig 3.0.5.4p2 RELEASED 0.3.2 2014-07-07 + translated some more french language-files to fr. Thanks to d.simpson@culturedordogne.fr + fixed an issue when using the dns_wizard as a reseller or a client under a reseller RELEASED 0.3.1 2014.04-26 + re-add dkim to rsync-tool RELEASED 0.3 2014-04-24 this release is for ISPConfig 3.0.5.4 + add definable dkim-selector + use 60-dkim for the key-definitions on systems with seperated amavisd-configs like debian and ubuntu + avoid duplicate keys with different selectors. + prevent restarting amavis more then one time. + simplify the dkim-entry in a template + allow dkim-public-key in dns only for mail-domains with dkim enabed. + add "$signed_header_fields{'received'} = 0;" to amavis-config to avoid signing header field 'received' by amavis + add all lng-files but only de, en and fr are translated. In other lng-files the english content is used. feel free to send me your translation + removed check for existing dkim-path in the interface due to multi-server-setups + the key-directory is created by the server-plugin + changed some log-output to loglevel debug + add minimum ttl values in dns dkim sub records RELEASED 0.2.5 2013-11-24 + add amavis-configfile-location for centos 6.4 + add amavis-initscript-name for centos 6.4 + fixed missing private_key in mail/mail_domain_dkim_create.php RELEASED 0.2.4 2013-11-23 + add the DNS-entry for the public-key to the interface + add DKIM-Keys to the resync-tool + code-review of the server-plugin + better variable quoting in sql queries RELEASED 0.2.3 2013-10-11 + skip writing dkim-values for inactive domains + removed the public-dkim-key from the interface; the dns-record will be created within the dns-module so there is no need to display the public-key anymore. the public-key is stored in DOMAIN.public in the key-directory + added german language-file + make significant changes for setting up amavis and postfix RELEASED 0.2.2 2013-08-13 + changed files according to latest ISPConfig 3.0.5.3 + Add some notes to INSTALL.TXT - thanks to Francois Turcotte - francois@init3.ca RELEASED 0.2.2 2013-08-09 + added french language-files. Thanks to Francois Turcotte - francois@init3.ca RELEASED 0.2.1 2013-07-09 + removed "v6_prefix" from interface/web/admin/form/server_config.tform.php to ensure working without IP-rewrite-patch 2013-07-15 + removed code from trunk; should no work with 3.0.5.2 without any problems RELEASED 0.2 2013-07-05 This is the first public-release