• Introducing WebPros Cloud - a fully managed infrastructure platform purpose-built to simplify the deployment of WebPros products !  WebPros Cloud enables you to easily deliver WebPros solutions — without the complexity of managing the infrastructure.
    Join the pilot program today!
  • The Horde component is removed from Plesk Installer. We recommend switching to another webmail software supported in Plesk.
  • The BIND DNS server has already been deprecated and removed from Plesk for Windows.
    If a Plesk for Windows server is still using BIND, the upgrade to Plesk Obsidian 18.0.70 will be unavailable until the administrator switches the DNS server to Microsoft DNS. We strongly recommend transitioning to Microsoft DNS within the next 6 weeks, before the Plesk 18.0.70 release.

DomainKeys signature not present

Matt_Hill

New Pleskian
I have enabled DomainKeys and ticked the box "Use DomainKeys spam protection system to sign outgoing email messages" however messages sent do not have the DomainKeys signature present.

I presume they should be present for email sent with PHP, that is what i'm trying to do anyway so email's from our website do not get marked as SPAM.

The _domainkey and default._domainkey DNS entries are present.

Thanks for any help.
 
I think this problem is addressed in the following KB - http://kb.odin.com/en/125353

Following the instructions in that article:

1. Server-Wide Mail Settings > DomainKeys spam protection > Allow signing outgoing mail

This is turned on

2. Mail Settings for mydomain.co.uk > Use DomainKeys spam protection system to sign outgoing email messages

This is turned on

3. DKIM TXT records are ok accroding to: http://www.protodave.com/tools/dkim-key-checker/

4. /etc/opendkim.conf does not exist

5. In /etc/postfix/main.cf These do next exist:

non_smtpd_milters = , inet:127.0.0.1:12768
#milter_connect_macros = j {daemon_name} {client_connections} {client_addr}
#milter_connect_macros = j {daemon_name}

OS / Plesk Info:
OS Ubuntu 14.04.2 LTS
Key number PLSK.03115174.0003

Any advice is welcome, thank you.
 
Last edited:
Update, i managed to fix this.

I edited /etc/postfix/main.cf and added "non_smtpd_milters = , inet:127.0.0.1:12768" (without the quotes)

I then connected to the server with SSH and ran the following commands:
  • sudo /usr/local/psa/bin/domain_pref -u upvcspares4repairs.co.uk -sign_outgoing_mail false
  • sudo /usr/local/psa/bin/domain_pref -u upvcspares4repairs.co.uk -sign_outgoing_mail true
  • sudo /etc/init.d/postfix stop
  • sudo /etc/init.d/postfix start

After all my out going email was signed correctly and not marked as spam by email services such as outlook.com.
 
Back
Top