Carlos Quintana
9d5697b624
chore: DNS validation improvements ( #2248 )
...
* chore: DNS validation improvements
* fix: do not show domains pending deletion
* fix: generate verification token if null
* revert: dmarc cleanup
2024-10-03 13:04:17 +02:00
Carlos Quintana
b97a1dd52c
fix: improve MX and SPF domain handling ( #2246 )
...
* fix: improve MX and SPF domain handling
* fix: do not use get_instance function
* fix: legacy use of tuples instead of MxRecord
* refactor: rename partner custom domain variables
2024-10-02 15:46:10 +02:00
Carlos Quintana
f6708dd0b6
chore: refactor dns to improve testability ( #2224 )
...
* chore: refactor DNS client to its own class
* chore: adapt code calling DNS and add tests to it
* chore: refactor old dkim check not to clear flag
2024-09-17 16:15:10 +02:00
Son Nguyen Kim
0435c745fd
disable the PGP section if the mailbox is proton and not has PGP enabled ( #1841 )
...
* disable the PGP section if the mailbox is proton and not has PGP enabled
* fix format
---------
Co-authored-by: Son NK <son@simplelogin.io>
2023-08-09 09:56:53 +02:00
Son
a662ef4aee
remove g.deduct_limit in api auth endpoint
2022-03-21 14:23:20 +01:00
Son Nguyen Kim
7df93c2ee5
Merge pull request #813 from cquintana92/feature/make-nameservers-configurable
...
Make nameservers configurable
2022-02-25 12:29:50 +01:00
Adrià Casajús
01cc65bdca
Allow to have lower priority MX servers
2022-02-24 17:23:45 +01:00
Carlos Quintana
8f339923f8
Make nameservers configurable
2022-02-24 15:05:05 +01:00
george
936d90a5f5
Fix deprecation warnings.
2022-02-04 13:49:38 +00:00
Son
f049da8c9a
Compare mx domains with priority order and not priority value
2021-11-23 14:31:53 +01:00
Renaud Boyer
5d948faf56
black
2020-12-06 22:11:58 +01:00
Renaud Boyer
1e5185b328
linting
2020-12-06 17:59:07 +01:00
Son NK
1926408a13
Add dns_utils.get_ns()
2020-11-16 19:16:06 +01:00
Son NK
4ca6b02047
fix DKIM cname check
2020-05-03 12:48:42 +02:00
Son NK
753e82d490
Add DMARC
2020-05-03 12:01:31 +02:00
Son NK
6a42673229
remove the copy button, use CNAME for DKIM
2020-05-03 11:19:14 +02:00
Son NK
b865be760c
Use CloudFlare DNS nameserver
2020-01-19 10:22:20 +01:00
Son NK
41329782a2
refactor dns_utils and add test_dns_utils
2020-01-05 19:02:05 +01:00
Son NK
47f691cacf
fix formatting
2020-01-04 11:00:59 +01:00
Son NK
40c2040ddc
use google nameserver
2020-01-04 10:58:19 +01:00
Son NK
fc985d64d9
Use catch-all for all dns query
2020-01-02 22:15:08 +01:00
Son NK
be1b689463
Fix dns query could throw different kinds of exceptions
2020-01-02 22:08:37 +01:00
Son NK
757fff71af
Fix MX and SPF check
...
- take into account priority in MX check
- use EMAIL_DOMAIN in SPF instead of MX server
2019-12-30 19:37:50 +01:00
Son NK
a956e2de10
add dns_utils.get_txt_record
2019-12-29 10:46:00 +01:00
Son NK
d0f95e81b2
fix MX record can be unavailable
2019-12-15 18:55:17 +02:00
Son NK
6723487a23
add SPF check
2019-12-15 18:55:17 +02:00
Son NK
a827b27215
add custom_domain view
2019-12-15 18:55:16 +02:00