2016-12-03 10 views
0

특정 도메인에 대해 DKIMDMARC이 있는지 확인하는 도구를 작성하려고합니다. DKIM 감지 문제는 도메인의 TXT 레코드를 확인할 수 없다는 것입니다. DKIM 선택자가이 보낸 사람의 전자 메일을받지 않고 실행되는 쿼리이기 때문에 선택자를 알지 못하기 때문입니다. 또한 PHP를 통해 DMARC 정책을 가져 오는 데 유용한 정보를 찾을 수 없습니다. 나는 지난 이틀 동안 노력해 왔고, 내가 손짓 할 수 있었던 것은 SPF 수표 다.DKIM 및 DMARC 설정 감지

도움을 주시면 감사하겠습니다.

답변

2

DKIM 레코드를 가져올 수 없다고 말했기 때문에 선택기가 무엇인지 알 수 없기 때문에 DKIM 레코드는 해당 도메인의 서명 된 이메일이없는 한 나타낼 수 있습니다.

그러나 DMARC 검사는 SPF Check와 같습니다. 당신은 당신이 v=spf1로 시작 EXAMPLEDOMAIN.COM에서 TXT 레코드를 찾고 SPF 않는 경우 v=DMARC1

시작 _dmarc.exampledomain.com에서 TXT 레코드를 찾고, 그것은 당신이 단지를 추가 할 필요가 거의 같은 동일합니다 검색을 수행하기 전에 도메인 이름에서 from _dmarc.을 입력하십시오.

+0

지적 해 주셔서 고맙습니다! DKIM에 관해서, 나는 그 라인을 따라 가능한 선택자 또는 무언가의 유한 집합과 같은 어떤 종류의 일이있을 것이라고 기대하고있었습니다. – sousdev

+0

자신 만의 셀렉터 이름을 만들 수 있습니다. 많은 곳에서'secure ','dkim','selecter' 또는'default'와 같은 것을 선택합니다. 그러나 그것은 무엇이든 될 수 있습니다. – Henry

+0

당신의 도움에 감사드립니다. – sousdev