-
Notifications
You must be signed in to change notification settings - Fork 37
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
Display the public certificate #143
Comments
I think you are misunderstanding something. DKIM is not using any certificates. It is just using asymmetric keys, with the public part being published in DNS TXT records. Where exactly in the DNS the key is stored is part of the DKIM signature (SDID (d-tag) + selector (s-tag)). The e-mail itself does not contain any DKIM related keys. The signing domain (SDID) is already shown, the selector is in my opinion irrelevant for the end user. Maybe take a lock at https://en.wikipedia.org/wiki/DKIM#Verification, which very briefly describes the verification process. |
Doesn't the public key have other fields in addition of signing domain? Also since start date and expiration date make sense compared to the date when the e-mail is received, not when it is displayed so it make sense to cache also this. |
Yes, the DKIM key contains also other data besides the RSA key (some of them optional). Most of it is also used by the add-on internally. But nothing that I think is worth to directly expose in the GUI. Something like start date or expiration date is not part of the data contained in the DKIM key. The DKIM signature itself can contain optionally a signature creation and expiration date. But I haven't seen many domains actually providing this information. |
Closing this for now. Please reopen this if you still think there is some additional data in the DKIM key that you would like to be exposed in the GUI. |
Festure request: It would be nice to add the possibility to see the public certificate of the sender by double clicking on the
DKIM: valid
line of the e-mail.Question: Is the certificate stored in the e-mail itself or is it found online?
The text was updated successfully, but these errors were encountered: