Compare commits

...

4 Commits

Author SHA1 Message Date
Sean Whalen
68b93ed580 Update map 2025-06-03 14:54:58 -04:00
Sean Whalen
55508b513b Remove debugging code 2025-06-03 14:38:15 -04:00
Sean Whalen
71511c0cfc 8.18.5
- Fix CSV download
2025-06-03 11:44:42 -04:00
Sean Whalen
7c45812284 8.18.4
- Fix webhooks
2025-06-02 16:52:48 -04:00
5 changed files with 17 additions and 3 deletions

View File

@@ -1,6 +1,16 @@
Changelog
=========
8.18.5
------
- Fix CSV download
8.18.4
------
- Fix webhooks
8.18.3
------

View File

@@ -1,2 +1,2 @@
__version__ = "8.18.3"
__version__ = "8.18.5"
USER_AGENT = f"parsedmarc/{__version__}"

View File

@@ -160,7 +160,9 @@ calero.com,Calero,MSP
calpoly.edu,Cal Poly,Education
calvin.edu,Calvin University,Education
canonet.ne.jp,Canonet,MSP
cardhealth.com,Cardinal Health,Healthcare
cardinalhealth.com,Cardinal Health,Healthcare
cardinal.com,Cardinal Health,Healthcare
carecentrix.com,CareCentrix,Healthcare
carrierzone.com,carrierzone,Email Security
carsforkids.org,Cars For Kids,Nonprofit
1 base_reverse_dns name type
160 calpoly.edu Cal Poly Education
161 calvin.edu Calvin University Education
162 canonet.ne.jp Canonet MSP
163 cardhealth.com Cardinal Health Healthcare
164 cardinalhealth.com Cardinal Health Healthcare
165 cardinal.com Cardinal Health Healthcare
166 carecentrix.com CareCentrix Healthcare
167 carrierzone.com carrierzone Email Security
168 carsforkids.org Cars For Kids Nonprofit

View File

@@ -345,7 +345,7 @@ def get_service_from_reverse_dns_base_domain(
if not (offline or always_use_local_file) and len(reverse_dns_map) == 0:
try:
logger.debug(f"Trying to fetch reverse DNS map from {url}...")
headers = {"User-Agent", USER_AGENT}
headers = {"User-Agent": USER_AGENT}
response = requests.get(url, headers=headers)
response.raise_for_status()
csv_file.write(response.text)
@@ -356,6 +356,7 @@ def get_service_from_reverse_dns_base_domain(
except Exception:
logger.warning("Not a valid CSV file")
csv_file.seek(0)
logging.debug("Response body:")
logger.debug(csv_file.read())
if len(reverse_dns_map) == 0:

View File

@@ -1,6 +1,7 @@
import requests
from parsedmarc import logger, USER_AGENT
from parsedmarc import logger
from parsedmarc.constants import USER_AGENT
class WebhookClient(object):