lieser / dkim_verifier

DKIM Verifier Extension for Mozilla Thunderbird
MIT License
210 stars 35 forks source link

Use OS DNS resolver via DNS.jsm #176

Open lieser opened 4 years ago

lieser commented 4 years ago

Thunderbird provides a DNS.jsm module, which seems to be able to do TXT DNS resolving via the OS provided libraries.

This should probably become the default resolver used by the add-on. Especially because the current default one has some problems (e.g. #136)

ghost commented 4 years ago

Does the module provide DNSSEC validation?

lieser commented 4 years ago

No, the module currently does not support DNSSEC. Whether the underlying native libraries used (resolv on Linux/Mac, DnsAPI on Windows) do support it I don't know.

Note that it also still has a bug, that makes it currently not suitable to be used in the add-on: https://bugzilla.mozilla.org/show_bug.cgi?id=1583053