Changelog¶
2.1.9 (2016-12-16)¶
- Falling back to the either the overall subdomain-policy or overall domain-policy if a subdomain lacks a specific published DMARC record — with thanks to Igor Colombi for pointing out the issue
2.1.8 (2016-10-18)¶
- Adding PEP 484 type hints
- Updating the public-suffix list
- Using
setuptools
to return the public-suffix list
2.1.7 (2016-04-11)¶
- Testing with Python 3.5
- Switching to dictionary-comprehensions
2.1.6 (2016-03-24)¶
- Updating the suffix list from Mozilla, thanks to Baran Kaynak
2.1.5 (2015-09-01)¶
- Catching
dns.resolver.NoNameserver
exceptions, thanks to Alexy Mikhailichenko
2.1.4 (2015-06-25)¶
- Fixing a spelling mistake in the README, thanks to Stefano Brentegani
- Updating the documentation, as DMARC is now RFC 7489
2.1.1 (2014-07-09)¶
- Coping when the host-name passed to
lookup_receiver_policy
for hosts that start with_dmarc
already - Rejecting all answers that do not start with
v=DMARC1
, as per Section 7.1 (number 5) of the draft DMARC specification
2.1.0 (2014-05-07)¶
- Adding
gs.dmarc.receiver_policy
, which looks up the organisational domain - Updating the Sphinx documentation
2.0.0 (2014-04-29)¶
- Adding
gs.dmarc.ReceiverPolicy.noDmarc
, and returning it fromgs.dmarc.lookup_receiver_policy
- Adding Sphinx documentation
1.0.0 (2014-04-24)¶
Initial release.