OpenDKIM 2.0.0

  • Version 2.0.0

    Version compatibile with i-MSCP Serie ≥ 1.4.x


    CHANGELOG

    • Added `opendkim_dns_records_ttl' parameter -- Allows to setup DKIM DNS resource records TTL
    • Added: `opendkim_adsp_extension' parameter -- Allows to enable/disable DKIM ADSP extension
    • Added: `opendkim_adsp_signing_practice' parameter -- Allows to setup ADSP signing practice
    • Added: `opendkim_confdir' parameter -- Path to OpenDKIM configuration directory
    • Added: `opendkim_group' parameter -- OpenDKIM unix group
    • Added: `opendkim_keysize' parameter -- Allows to setup keys size
    • Added: `opendkim_user' parameter -- OpenDKIM unix user
    • Added: `opendkim_rundir' parameter -- OpenDKIM rundir
    • Added: `postfix_rundir' parameter -- Postfix rundir
    • Added: OpenDKIM systemd override.conf file for Ubuntu 16.04/Xenial Xerus
    • Added: `plugin_working_level' parameter -- Allows to setup the plugin working level (See the UPDATE.md file)
    • Added: Support for DKIM ADSP (Author Domain Signing Practices) extension (See the UPDATE.md file)
    • Enhancement: Added button for easy copy of DKIM keys in clipboard (client UI level).
    • Enhancement: Added support for subdomains (signer for subdomains is parent domain)
    • Enhancement: Make it possible to turn off the verifier mode (needed when used in conjunction with SpamAssassin/DKIM)
    • Enhancement: Make resellers able to trigger DKIM keys renewal for a specific customer (reseller UI level)
    • Fixed: Couldn't start OpenDKIM service under Debian 9/Stretch
    • Fixed: Make sure that missing OpenDKIM entries are added when the plugin get re-activated
    • Fixed: Postfix user can't access OpenDKIM socket after system reboot
    • Fixed: Reload OpenDKIM service once per process and only when necessary
    • Fixed: service status command for OpenDKIM under Ubuntu 14.04/Trusty thar always return 0. PID pattern must be set
    • Fixed: Store TXT-DATA as a single <character-string> (i-MSCP versions lt 1.5.0)
    • Fixed: Store TXT-DATA as multiple <character-string>s (i-MSCP versions ge 1.5.0)
    • Fixed: TXT-DATA is truncated due to wrong mail.txt file parsing
    • Renamed: `OpenDKIM_Socket plugin configuration parameter to `opendkim_socket'
    • Renamed: `PostfixMilterSocket' plugin configuration parameter to `postfix_milter_socket'
    • Review: Add the "DKIM-Filter" header field in signed messages
    • Review: Enable and start OpenDKIM service on plugin activation
    • Review: Enforce rsa-sha256 algorithm for mail signing
    • Review: Enforce safe keys -- Key files with wrong permissions will raise an error
    • Review: Make use of a simple file for signing table instead of regular expression file (refile)
    • Review: Moved: DKIM interface to mail section (client UI level)
    • Review: OpenDKIM pidfile and socket are now created with permissions 0660
    • Review: OpenDKIM rundir is no longer world-readable
    • Review: Postfix user is now added into OpenDKIM group (Make Postfix user able to access to the OpenDKIM UDS)
    • Review: Review: Show DKIM DNS record rdata through tooltips and allow to copy them in clipboard
    • Review: Stop and disable OpenDKIM service on plugin deactivation
    • Review: Uninstall OpenDKIM distribution package on plugin uninstallation
    • Updated: Translation files
  • Version 1.2.0

    Version compatibile with i-MSCP Serie ≥ 1.4.x


    CHANGELOG

    • Changed: MILTER default action from `accept' to `tempfail'
    • Enhancement: Automatically install distribution packages
    • Fixed: Delay restart of OpenDKIM service on i-MSCP upgrade/reconfiguration
    • Fixed: Stop and disable OpenDKIM service on plugin deactivation
    • Removed: Support for i-MSCP 1.3.x Serie
  • Version 1.1.3

    Version compatible with i-MSCP 1.3.x Serie


    CHANGELOG

    • Fixed: opendkim service must be reloaded each time a DKIM key is added or removed (Closes: #IP-1643)
    • Fixed: Prevent form submission when no customer is selected (Reseller side)
  • Version 1.1.2

    Version compatible with i-MSCP >= 1.3.1

    CHANGELOG

    • Added: Polish translation
  • Version 1.1.1

    Version compatible with i-MSCP 1.3.x Serie


    CHANGELOG

    • Fixed: DKIM DNS resource records not removed on uninstallation
  • Version 1.1.0

    Version compatible with i-MSCP 1.3.x Serie


    CHANGELOG

    • Added: SyslogSuccess to indicate successful signing or verification of messages
    • Changed: Default Socket changed to UNIX
    • Changed: Switch Postfix service restart to reload
    • Fixed: Create parent dir of keys folder
    • Fixed: Deconfigure removed the entire OpenDKIM file content
    • Fixed: Set opendkim permissions on activation
    • Removed: Experimental smartmatch operator
    • Removed: OpenDKIM service restart on DKIM key generation
    • Updated for iMSCP 1.3.x Serie
  • Version 1.0.2

    Version compatible with i-MSCP >= 1.2.3


    CHANGELOG

    • Added: Chinese (Taiwan) language file
    • Fixed: Possible uninitialized values
    • Review: CS fixes + code cleanup
    • Updated: Dutch language file
  • Version 1.0.1

    Version compatible with i-MSCP version >= 1.2.3


    CHANGELOG

    • Fixed: Possible uninitialized value
  • Version 1.0.0

    Version compatible with i-MSCP >= 1.2.3


    CHANGELOG

    • Added: Localization support
    • Changed: Usage of postconf to edit Postfix main.cf configuration parameters
    • Changed: Usage of CustomDNS module to add custom dns records
    • Removed: Support for i-MSCP 1.1.x serie
    • Updated: License headers for new year
  • Version 0.0.6

    Version compatible with i-MSCP version >= 1.1.11


    CHANGELOG

    • Fixed: Wrong DNS record under Ubuntu 14.04 Trusty Tahr