How to enable DMARC in Plesk

Follow

Comments

9 comments

  • Avatar
    Robert

    Im getting No DMARC Record found for sub-domain.

    0
    Comment actions Permalink
  • Avatar
    Konstantin Annikov

    @Robert, 

    Am I right that you checked your sub-domain with mxtoolbox DMARC checker and it said that "No DMARC Record found"? 

    If so, please check that TXT record of type DMARC and with "_dmarc" prefix exists under Plesk > Domains > example.com > DNS Settings. It should look like that: 

    0
    Comment actions Permalink
  • Avatar
    Robert (Edited )

    Yes its registed as descriped 



    also Tried https://support.plesk.com/hc/en-us/articles/115002312533

    plesk db "SELECT name FROM domains\G" | grep name | awk '{print $2}' | while read i; do plesk bin dns -a $i -txt "v=DMARC1; p=none" -domain "_dmarc" ; done

    but only get 

    exit status 1
    DNS record already exists.


    Any other hint?

    0
    Comment actions Permalink
  • Avatar
    Maxim Krasikov (Edited )

    Hello @Robert,

    If your domain DNS zones are hosted outside Plesk, please make sure that the corresponding DNS records are propagated globally.
    You may check the DNS propagation from any external server using the command like the following:

    # dig +short txt _dmarc.example.com

    If DNS zones are hosted on the Plesk server or you receive the proper answer using the command above, please contact Plesk support for assistance:
    https://support.plesk.com/hc/en-us/requests/new

    0
    Comment actions Permalink
  • Avatar
    Michel vd Lingen

    Is there a way to do this by bulk through the CLI?
    For example, enabling DMARC for all domains on the server at once?

    0
    Comment actions Permalink
  • 1
    Comment actions Permalink
  • Avatar
    Michel vd Lingen

    Thank you Ivan, must have missed it when I searched for it. :-)

    0
    Comment actions Permalink
  • Avatar
    Arda Oğul Üçpınar (Edited )

    My DMARC is enabled at the server. DNS records are OK. But mxtoolbox.com still says DMARC Policy Not Enabled. I've tried disabling and re-enabling without luck.

    I use MX records as srv.myserver.com, not mail.mydomain.com; maybe this is the reason? I'm suing Postfix and Dovecot

    0
    Comment actions Permalink
  • Avatar
    Daria Gavrilova

    Hello @Arda Oğul Üçpınar

    If your domain DNS zones are hosted outside Plesk, please make sure that the corresponding DNS records are propagated globally.
    You may check the DNS propagation from any external server using the command like the following:

    dig +short txt _dmarc.example.com

    If DNS zones are hosted on the Plesk server or you receive the proper answer using the command above, please create a request to Plesk Technical Support for further investigation: How to submit a request to Plesk support?

    0
    Comment actions Permalink

Please sign in to leave a comment.

Have more questions? Submit a request