Can't make my Dmarc record work

Hi,
I’ve added a record for Dmarc a few days ago, but it still doesn’t work ! Could you please helpp me understand what is wrong ?
Thanks a lot
Nicolas

Cloudflare 2024-03-25 114651|690x265

You have an extra underscore at the beginning of the name. Replace __dmarc with _dmarc

2 Likes

Hi epic.network,

Mosend if confirming the underscore is required. Besides, in both cases, the record doesn’t show up, even with a wrong content. Do you know what could cause this and what I should do in such a case?

Thanks a lot

Nicolas

One underscore is required by the DMARC specification. Two underscores places the record in an incorrect namespace where it will not be found.

I resolved your incorrect record just fine. Maybe you are not performing the correct query.

% dig txt __dmarc.multimediatique.fr

; <<>> DiG 9.16.48 <<>> @1.1.1.1 txt __dmarc.multimediatique.fr
; (1 server found)
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 57958
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 1

;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 1232
;; QUESTION SECTION:
;__dmarc.multimediatique.fr.    IN      TXT

;; ANSWER SECTION:
__dmarc.multimediatique.fr. 300 IN      TXT     "v=dmarc1;p=none"

;; Query time: 28 msec
;; SERVER: 1.1.1.1#53(1.1.1.1)
;; WHEN: Mon Mar 25 10:16:11 MDT 2024
;; MSG SIZE  rcvd: 83

You must change __dmarc to _dmarc if you want to have any chance of your DMARC policy being found.

1 Like

Wow, good catch! There was a typo indeed.

Also I’ve figured DMARC1 must be written in cap.

Anyway, you’re my savior :grinning: :heart:

Thanks a lot for your patient and efficient help.

1 Like

This topic was automatically closed 2 days after the last reply. New replies are no longer allowed.