Re: [spfbis] SPDF Domain Name Syntax

S Moonesamy <> Tue, 03 May 2016 06:45 UTC

Return-Path: <>
Received: from localhost (localhost []) by (Postfix) with ESMTP id B347712B011 for <>; Mon, 2 May 2016 23:45:32 -0700 (PDT)
X-Virus-Scanned: amavisd-new at
X-Spam-Flag: NO
X-Spam-Score: -2.786
X-Spam-Status: No, score=-2.786 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, RCVD_IN_DNSWL_NONE=-0.0001, RP_MATCHES_RCVD=-0.996, T_DKIM_INVALID=0.01] autolearn=ham autolearn_force=no
Authentication-Results: (amavisd-new); dkim=fail (1024-bit key) reason="fail (message has been altered)" header.b=Oz1Wxnu9; dkim=fail (1024-bit key) reason="fail (message has been altered)" header.b=HujjAVky
Received: from ([]) by localhost ( []) (amavisd-new, port 10024) with ESMTP id cv1kVUQdf_3a for <>; Mon, 2 May 2016 23:45:31 -0700 (PDT)
Received: from ( [IPv6:2001:470:f329:1::1]) by (Postfix) with ESMTP id 4557512D126 for <>; Mon, 2 May 2016 23:45:31 -0700 (PDT)
Received: from ([]) (authenticated bits=0) by (8.14.5/8.14.5) with ESMTP id u436jFHC011766 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Mon, 2 May 2016 23:45:27 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;; s=mail2010; t=1462257928; x=1462344328; bh=CCc1b1tXNNv7Zy2jSC0TVvS7BFOwHoOcMwad9ly7h58=; h=Date:To:From:Subject:In-Reply-To:References; b=Oz1Wxnu9tDR9O5CIu6PenNZWoQ8bojlPmqr1CoqGCBDMAkNr1es39xTBdj0XudtuQ /al5Jc5P9bqxqADjsc9PiuwACJkqoYHKAcMdXTIIWS+af7YSmR01RiOVV86oPak7Mc PeT5Y0jHPQitIER6+o/fFowxdsSClWe0sI+Iztr4=
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;; s=mail; t=1462257928; x=1462344328;; bh=CCc1b1tXNNv7Zy2jSC0TVvS7BFOwHoOcMwad9ly7h58=; h=Date:To:From:Subject:In-Reply-To:References; b=HujjAVkyYUPTFBWQsLULPs3nXssFawXP07Y/GmEf5qux4nmsjvJ0KlJ2PHT7M2/ju BSYKz++233dlmBzqZHh4Nia0tKfuYCqrDJovOstlJJ3yR/UeBvuQQkQ8vf2tQ3TmG9 XMRzXFhnvklInx+Sqt/DiXLGahuObQBEef+aOd/g=
Message-Id: <>
X-Mailer: QUALCOMM Windows Eudora Version
Date: Mon, 02 May 2016 23:44:55 -0700
To: Tobias Perschon <>,
From: S Moonesamy <>
In-Reply-To: <AM4PR09MB065930FACFA477EA02EE919ADD790@AM4PR09MB0659.eurpr>
References: <>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"; format=flowed
Archived-At: <>
Subject: Re: [spfbis] SPDF Domain Name Syntax
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: SPFbis discussion list <>
List-Unsubscribe: <>, <>
List-Archive: <>
List-Post: <>
List-Help: <>
List-Subscribe: <>, <>
X-List-Received-Date: Tue, 03 May 2016 06:45:32 -0000

Hi Tobias,
At 11:55 02-05-2016, Tobias Perschon wrote:
>I have a question regarding RFC 7208. Is a domain name e.g. for an 
>"a:" directive supposed to be a FQDN; more precisely: can a domain 
>name contain a trailing dot?
>e.g.: should this be able to be handled by any software that implements spf:
>v=spf1 ~all
>Postfix for example has no problems with an domain name with 
>trailing dot but I have found a software "mdeamon" which cannot 
>perform a dns lookup if the domain name is a FQDN (with trailing 
>dot). I wrote the developers but they say, they think it's not a bug 
>in their software because "all of the pages about SPF, don't talk 
>about domains with trailing dot" and the RFC does not make it 
>explicit if a FQDN is acceptable.

Section 4.8 of RFC 7208 discusses about "domain-spec".  The issue is 
whether the software implements RFC 7208 and, if so, whether it 
adheres to the ABNF defined in RFC 7208.  The software should be able 
to handle the above-mentioned example.

S. Moonesamy