Public release of the following microservices:
- MailCheck.Public.Insights
- MailCheck.Public.EmailSecurity
- MailCheck.Public.DomainStatus
- MailCheck.Public.Scheduler
- MailCheck.Public.Common
- MailCheck.Public.Frontend
MailCheck.Public.AggregateReport/Dkim/Dmarc/MtaSts/Mx/Spf/TlsRpt
- Upgrade to .NET Core 3.1
- Various advisory improvements
- New mechanism for sending findings to MyNCSC
- Improvements to monitoring and logging
- Aurora upgrade to 2.07.6 and deletion protections added
- Various security fixes
- Authorization improvements
MailCheck.Public.Mx
- Simplified TLS testing to 3 core tests
- TLS testing per IP address instead of per host
- MTA-STS support
-
TLS-RPT report processing
-
Integrate Mail Check advisories with MyNCSC findings
-
Group ARC forwarded emails together
-
Improve poller reliability
-
Distributed polling
-
Positive TLS advisories
-
Fix slow aggregate report query
-
Multiple TLS tester improvements
-
DKIM certificates show correctly
-
Ignore SPF macros in record expansion
-
Inefficient SQL fixes
-
Prevent recursion in SPF expansion
-
Aggregate Report fails gracefully on invalid report
-
Fix for blank CSV download
-
Rationalise logging and message sending in Entities
-
Fix for DKIM polling errors
-
Batch DKIM scheduled reminders
-
Updated advice on Email Traffic IPs page
-
Updated advice on SPF lookup advisories
-
Removed 'Beta' badge
-
Notifications now available for TLS changes
-
Display familiar names for popular email providers
-
Fix for CSV export
-
DMARC advisories use
sp
field correctly
-
Manage workspaces page will now show domain verification type
-
Added a dedicated "Add Subdomain" button to domain summary page
-
A user is now able to delete or rename a workspace
-
Additional guidance added to email traffic IPs page
-
Removing incorrect "alert" role from frontend message boxes
-
A user is now able to remove domains from their workspaces
-
Clarified wording around partially trusted emails still passing DMARC checks
-
Fixed an issue with the "Check Now" button
-
Fixed a number of issue with the TLS configuration tester
-
Improved test coverage for SPF
-
Amended outdated DMARC advice
-
Amending DMARC parsing to allow colon separated list of failure options
-
Amending DMARC record instructional text to include missing semi-colon
-
Removing duplicated logging in DNS clients
-
Amended database migration scripts to run GRANTs on every deployment
-
Auto-generating database user passwords if missing
- Fixed null reference bug in SPF