diff --git a/trustymail/__init__.py b/trustymail/__init__.py index 07545b4..9194e8a 100644 --- a/trustymail/__init__.py +++ b/trustymail/__init__.py @@ -1,6 +1,6 @@ from __future__ import unicode_literals, absolute_import, print_function -__version__ = '0.6.3' +__version__ = '0.6.4' PublicSuffixListFilename = 'public_suffix_list.dat' PublicSuffixListReadOnly = False diff --git a/trustymail/trustymail.py b/trustymail/trustymail.py index 4a2a3c2..f6fe849 100755 --- a/trustymail/trustymail.py +++ b/trustymail/trustymail.py @@ -204,7 +204,7 @@ def check_spf_record(record_text, expected_result, domain, strict=2): query = spf.query('128.143.22.36', 'email_wizard@' + domain.domain_name, domain.domain_name, strict=strict) - response = query.check() + response = query.check(spf=record_text) response_type = response[0] if response_type == 'temperror' or response_type == 'permerror': @@ -325,7 +325,7 @@ def spf_scan(resolver, domain): else: result = 'neutral' - check_spf_record(record_text_not_following_redirect, result, domain) + check_spf_record(record_text_following_redirect, result, domain) def parse_dmarc_report_uri(uri):