Path to this page:
./
mail/py-checkdmarc,
Python module and command line parser for SPF and DMARC records
Branch: CURRENT,
Version: 5.8.1,
Package name: py312-checkdmarc-5.8.1,
Maintainer: pkgsrc-usersA Python module and command line utility for validating SPF and
DMARC DNS records.
Required to run:[
net/py-dns] [
devel/py-requests] [
www/py-publicsuffix2] [
lang/python310] [
devel/py-timeout-decorator] [
devel/py-pyleri] [
devel/py-expiringdict]
Master sites:
Filesize: 41.193 KB
Version history: (Expand)
- (2025-03-03) Updated to version: py312-checkdmarc-5.8.1
- (2025-02-26) Updated to version: py312-checkdmarc-5.8.0
- (2024-12-30) Updated to version: py312-checkdmarc-5.7.11
- (2024-11-08) Updated to version: py312-checkdmarc-5.7.9
- (2024-10-31) Updated to version: py312-checkdmarc-5.7.5
- (2024-10-29) Updated to version: py312-checkdmarc-5.7.2
CVS history: (Expand)
2025-03-03 14:04:15 by Adam Ciarcinski | Files touched by this commit (2) |  |
Log message:
py-checkdmarc: updated to 5.8.1
5.8.1
Fix incomplete fix for issue 159
|
2025-02-26 11:11:23 by Adam Ciarcinski | Files touched by this commit (2) |  |
Log message:
py-checkdmarc: updated to 5.8.0
5.8.0
Support ra=, rp= and rr= tags from RFC 6652
Do not use static answer positions when checking DNSSEC and TLSA
|
2024-12-30 15:33:41 by Adam Ciarcinski | Files touched by this commit (2) |  |
Log message:
py-checkdmarc: updated to 5.7.11
5.7.11
5.7.11
Do not replace subdomains with base domains in SPF a mechanisms
5.7.10
Raise a warning instead of a UnicodeDecodeError when encountering a TXT record \
that is not decodable
Alow CIDR notation on SPF a mechanisms
Fix documentation for check_smtp_tls_reporting
Fix SVG verification checks for BIMI SVG files
Allow BIMI Mark Verification Certificates to be used for subdomains
Fix crash on CSV output for a domain with BIMI errors
Fix generation of API documentation
|
2024-11-08 15:17:30 by Adam Ciarcinski | Files touched by this commit (2) |  |
Log message:
py-checkdmarc: updated to 5.7.9
5.7.9
Add an error message to ["bimi"]["image]["error"] \
instead of ["bimi"]["warnings"] when a BIMI image download \
fails
Add an error message to ["bimi"]["certificate]["error"] \
instead of ["bimi"]["warnings"] when a BIMI certificate \
download fails
5.7.8
Move SVG validation errors from ["bimi"]["warnings"] to \
["bimi"]["image"]["validation_errors"]
5.7.7
Fix VMC validation errors not appearing
5.7.6
Fix crash when trying to output to CSV format
|
2024-10-31 11:42:40 by Adam Ciarcinski | Files touched by this commit (2) |  |
Log message:
py-checkdmarc: updated to 5.7.5
5.7.4
Add additional checks for tiny-ps SVG requirements
5.7.3
BIMI images and mark certificates
Better error handling
Simplified warning messages
sha256_hash output tfields renamed to sha256
|
2024-10-29 10:50:05 by Adam Ciarcinski | Files touched by this commit (3) |  |
Log message:
py-checkdmarc: updated to 5.7.2
5.7.2
Account for float SVG sizes
5.7.1
Properly parse a certificate SAN
Certificate warnings fire properly
Make the expires timestamp more readable
|
2024-10-28 21:47:31 by Adam Ciarcinski | Files touched by this commit (2) |  |
Log message:
py-checkdmarc: updated to 5.6.2
5.6.2
Add a warning when BIMI records do not provide a mark certificate
Ude the correct dependency (xmltodict, not xml2dict)
5.6.1
Fix SVG base profile detection
5.6.0
Automatically check for a BIMI DNS record at the default selector when using the CLI
Fix parsing of BIMI record tags when they are separated by a ; without a space
Validate the file at the URL in the BIMI l tag value
Must be a SVG file
The SVG version must be 1.2
The SVG base profile must be tiny-ps
The SVG dimensions must be square
The file size must not exceed 32 KB
Note: This does not currently include certificate validation.
|
2024-08-20 09:14:12 by Adam Ciarcinski | Files touched by this commit (2) |  |
Log message:
py-checkdmarc: updated to 5.5.0
5.5.0
Support redirect in SPF
|