Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

DNS check operations #41

Open
wants to merge 16 commits into
base: main
Choose a base branch
from
Open

DNS check operations #41

wants to merge 16 commits into from

Conversation

octo-yart
Copy link
Collaborator

@octo-yart octo-yart commented Jul 17, 2024

Expected features :

  • have some basic tools to make technical tests on domains in src/dns
    • get dns records for the auth server
    • check the MX is valid
    • check the SPF record is present and valid
    • do some syntax check on the SPF record ?
    • check the DKIM record is present and valid
    • check the CNAME records related to the features
  • in post_domain, checks the domain exists, start a background full check
  • store the testing status of the domain (in sql_api ?)
  • in get_domain et al., give the test results about the domain, with the errors
  • create a verb to immediately start the check of a domain (sync or background?)
  • periodicaly check all the domains (how? in fastapi? in a dedicated server?)
  • maybe some domain provisioning activities
    • create the certificates
    • create the dkim key
    • choose the dkim selector

@octo-yart octo-yart force-pushed the feat/dns-check branch 2 times, most recently from 9113d7d to 8e0dfd0 Compare July 24, 2024 09:44
@octo-yart octo-yart force-pushed the feat/dns-check branch 3 times, most recently from d21f42d to 92ab03d Compare August 3, 2024 14:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant