Why DKIM support is absent in mail server settings?

Follow

Comments

8 comments

  • Avatar
    Joost Meij

    I have installed MailEnable 10.20 standard edition. Still DKIM support is absent in Plesk > Tools & Settings > Mail Server Settings in Plex Onyx Version 17.8.11 for Windows Server 2016 Standard 1607. I added DKIM signing via MailEnable management console but outgoing e-mail do not get signed. What can I do?

     

  • Avatar
    Alisa Kasyanova

    @Joost Meij
    Do you have an installed DNS server? If you have, make sure it is activated at Tools & Settings > Server Components > DNS Server. If no DNS servers are installed, install one at Tools & Settings > Updates and Upgrades > Add/Remove Components. DKIM tab should appear after that.

  • Avatar
    Joost Meij

    I have no DNS server installed on my VPS (hosted at Strato). I can manage DNS setting via Strato customer login website. Will installing Microsoft DNS server cause any DNS problems? Or can I install it without activating it and have DKIM setting appear in plesk?

  • Avatar
    Alisa Kasyanova

    @Joost Meij
    If you have external DNS, the method of enabling DKIM is a bit different: you need to install local DNS server (it will not be used in fact, because external DNS will continue to handle requests), but this allows to see public key in local DNS records and manage them. Please check the documentation here: https://docs.plesk.com/en-US/onyx/administrator-guide/mail/antispam-tools/dkim-protection.59433/
    And the following article: https://support.plesk.com/hc/en-us/articles/115000214973
    So you may install MS DNS just to view DKIM record which you need to add to external DNS.

  • Avatar
    Joost Meij

    @Alisa

    Thanks for your help, installing Microsoft DNS made the option to enable DKIM signing appear. And the message 'DKIM is not currently enabled globally' is gone within MailEnable once enabled in Plesk. I think the option to enable DKIM signing should also be there if no dns server is installed. This wan't the easiest thing to figure out.

  • Avatar
    Alisa Kasyanova

    @Joost Meij
    When you enable DKIM signing, two records are added to DNS zones of all domains. To generate such records, it is needed to have a DNS service enabled for the domain, thus it is needed to have a DNS server installed. If there is no DNS server installed - the DKIM option is missing, because Plesk will be unable to generate new DNS records.
    Nevertheless, I am glad to know that now the issue is fixed now!

  • Avatar
    Joost Meij

    Does installing BIND DNS Server also make the option to use DKIM appear? On another windows server 2016 with Plesk OnyxVersie 17.8.11 when I try to install Microsoft DNS I get the following error:

    parallels installation log:

    [2019-02-12 23:59:27.444327] Installation started in background
    [2019-02-12 23:59:27.444327] Bezig met vaststellen welke pakketten moeten worden geïnstalleerd.
    [2019-02-12 23:59:27.444327] Getting packages to installation list:
    [2019-02-12 23:59:27.444327] Following packages will be installed: msdns-6.1.x86_64
    [2019-02-12 23:59:27.444327] ----------------
    [2019-02-12 23:59:27.459661] Add packages with unresolved deps to blacklist
    [2019-02-12 23:59:27.459661] PkgManager: start resolving packages
    [2019-02-12 23:59:27.459661] findNecessaryPackages(): start pass 0
    [2019-02-12 23:59:27.459661] Find directly required packages for msdns-6.1.x86_64
    [2019-02-12 23:59:27.459661] === Package resolving sucessfuly ends ===
    [2019-02-12 23:59:27.459661] (t) msdns-6.1
    [2019-02-12 23:59:27.459661] Check package set before installation
    [2019-02-12 23:59:27.459661] The following packages from not selected components will be installed because they are required by other components' packages you selected for installation:
    [2019-02-12 23:59:27.491527] Bezig met installatie van pakketten
    [2019-02-12 23:59:27.491527] Create tiny repository only with resolved list and system packages
    [2019-02-12 23:59:27.491527] Regenerate packages provides cache.
    [2019-02-12 23:59:27.506536] Warning: unresolved requires 'vcredist90' from panel-17.8.11.noarch
    [2019-02-12 23:59:27.506536] Warning: unresolved requires 'vcredist100' from panel-17.8.11.noarch
    [2019-02-12 23:59:27.506536] Warning: unresolved requires 'vcredist110' from panel-17.8.11.noarch
    [2019-02-12 23:59:27.506536] Warning: unresolved requires 'vcredist140' from panel-17.8.11.noarch
    [2019-02-12 23:59:27.506536] Warning: unresolved requires 'vcredist140' from plesk-repair-module-17.8.11.noarch
    [2019-02-12 23:59:27.506536] Warning: unresolved requires 'vcredist90' from plesk-backend-17.8.16378.noarch
    [2019-02-12 23:59:27.506536] Warning: unresolved requires 'vcredist110' from plesk-backend-17.8.16378.noarch
    [2019-02-12 23:59:27.506536] Warning: unresolved requires 'vcredist140' from plesk-backend-17.8.16378.noarch
    [2019-02-12 23:59:27.506536] Warning: unresolved requires 'iis-web-components' from plesk-service-node-17.8.8480.noarch
    [2019-02-12 23:59:27.506536] Warning: unresolved requires 'iis-web-components' from plesk-site-17.8.10286.noarch
    [2019-02-12 23:59:27.506536] Warning: unresolved requires 'iis-web-components' from plesk-engine-17.8.14983.noarch
    [2019-02-12 23:59:27.506536] Warning: unresolved requires 'vcredist90' from plesk-python-2.7.11003.noarch
    [2019-02-12 23:59:27.506536] Warning: unresolved requires 'vcredist110' from plesk-perl-5.20.103.noarch
    [2019-02-12 23:59:27.506536] Warning: unresolved requires 'vcredist90' from php54-5.4.4502.noarch
    [2019-02-12 23:59:27.506536] Warning: unresolved requires 'vcredist100' from php54-5.4.4502.noarch
    [2019-02-12 23:59:27.506536] Warning: unresolved requires 'vcredist110' from php55-5.5.3820.noarch
    [2019-02-12 23:59:27.506536] Warning: unresolved requires 'vcredist140' from plesk-urlprotection-17.8.9.noarch
    [2019-02-12 23:59:27.506536] Warning: unresolved requires 'vcredist100' from sqlncli-11.3.6538.0.x86_64
    [2019-02-12 23:59:27.506536] Warning: unresolved requires 'vcredist100' from msodbcsql11-12.2.5543.11.x86_64
    [2019-02-12 23:59:27.506536] Warning: unresolved requires 'vcredist120' from msodbcsql13-13.1.4413.46.x86_64
    [2019-02-12 23:59:27.506536] Warning: unresolved requires 'vcredist120' from msodbcsql17-17.1.0.1.x86_64
    [2019-02-12 23:59:27.506536] Find directly required packages for msdns-6.1.x86_64
    [2019-02-12 23:59:27.506536] (update package names cache)
    [2019-02-12 23:59:27.506536] (regen obsoletes cache)
    [2019-02-12 23:59:27.506536] (regen conflicts cache)
    [2019-02-12 23:59:27.506536] Installing Microsoft DNS Server...
    [2019-02-13 00:01:00.025540] Package action: Execute, package: msdns, exec time: 93 sec. desc: "program='dism'," "command-line='/Online" /Quiet /NoRestart /Enable-Feature /FeatureName:DNS-Server-Full-Role /FeatureName:DNS-Server-Tools "/All'," "working-dir=''," "context='x64'," "arch=''", output='
    Error: 14081

    De assembly waarnaar verwezen wordt kan niet worden gevonden.
    '
    [2019-02-13 00:01:00.025540] dism /Online /Quiet /NoRestart /Enable-Feature /FeatureName:DNS-Server-Full-Role /FeatureName:DNS-Server-Tools /All failed with error 14081(0x00003701). Output:
    Error: 14081

    De assembly waarnaar verwezen wordt kan niet worden gevonden.

    Action '<execute program="dism" command-line="/Online /Quiet /NoRestart /Enable-Feature /FeatureName:DNS-Server-Full-Role /FeatureName:DNS-Server-Tools /All" context="x64" />' failed with error 14081(0x00003701)
    Error: The installation of the package 'msdns' failed with code 14081. (install: Installing Microsoft DNS Server...)
    Niet alle pakketten zijn geïnstalleerd.
    Neem contact op met de technische ondersteuning van het product.

  • Avatar
    Lev Iurev

    @Joost Meij

    >>Does installing BIND DNS Server also make the option to use DKIM appear?

    Yes.

    As for the issue with MSDNS installation - seems to be a case for support ticket. BTW you could try to install it manually in Windows via Server Manager > Add Roles. Should you face any issues there please contact MicroSoft support

Please sign in to leave a comment.

Have more questions? Submit a request