lieser / dkim_verifier

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

Gmail 'All Mail' breaks verification #86

Closed dominicraf closed 7 years ago

dominicraf commented 7 years ago

I notice that Gmail 'Sent Items' does not break verification so I guess you have some code that knows emails in here are never signed; however Gmail 'All Mail' does break it for emails sent by self which show in 'red'. Would be neat if this could be fixed.

Thanks for this great add-on - terrific work!

lieser commented 7 years ago

What is the exact error you are getting: that the message should be signed, or that the signature is invalid?

If the error is "should be signed":
Outgoing messages should not only be detected if they are in the send folder. They are also detected as outgoing if the address in the From header is included in one of the identities configured in Thunderbird for the account.
Can you please check if this is the case?

If the error is "signature is invalid":
This error is not hidden for outgoing messages, so it is expected behavior.

Note that you can ignore both the above errors for specific From addresses with a custom sign rule of type 2/3

dominicraf commented 7 years ago

Thanks Philippe you are right, the problem was that on this account I did not have an identity configured to match the sent address (it is just for monitoring emails sent,not for sending). I fixed this, still all the existing emails show wrong but I presume that new emails will show correct (green). Thanks for your help.

lieser commented 7 years ago

As long as you have disabled the saving of the result, this should also affect old messages.

What Version of Thunderbird and the add-on are you using? Would you be willing to install a custom version with more debugging messages included?

dominicraf commented 7 years ago

T'brid 45.8, now upgraded now to 52, DKIM Verifier 1.6.5. Sent messages (in whatever folder) now show as 'No Signature' which is correct. I'm happy to install a custom version it if can help you.

lieser commented 7 years ago

If I understand you correctly, this is now fixed for you, isn't it? Then there is no need.

dominicraf commented 7 years ago

yes it's all working thank you.