Я недавно установил DMARC на своем почтовом сервере, и в полученных письмах порядок заголовков SPF, DKIM и DMARC странный. Более того, если DKIM подпись missign, нет никакого связанного с DMARC заголовка Authentication-Results.
Это правильно? Разве заголовок SPF auth не должен быть до результатов аутентификации DMARC?
Я использую postfix, opendkim, opendmark и postfix-policyd -spf-python.
Delivered-To: target@target.com
Received-SPF: Pass (sender SPF authorized) identity=mailfrom; client-ip=1.2.3.4; helo=mail.source.com; envelope-from=me@source.com; receiver=target@target.com
Authentication-Results: mail.target.com; dmarc=none header.from=source.com
Received: from mail.source.com (mail.source.com [1.2.3.4])
by mail.target.com (Postfix) with ESMTPS id A818B3404A5
for <target@target.com>; Sat, 27 Aug 2016 09:59:23 +0200 (CEST)
Как выглядит запись DMARC TXT? Это что-то вроде этого?
_dmarc.example.com. 21599 IN TXT "v=DMARC1\;p=none\;sp=reject\;pct=100\;rua=mailto:dmarc@example.com"
Результат содержит
dmarc=none
Похоже, вам не хватает записи dmarc, поэтому вы не увидите в ней никакой информации, связанной с spf и dkim.