搜尋 Mozilla 技術支援網站

防止技術支援詐騙。我們絕對不會要求您撥打電話或發送簡訊,或是提供個人資訊。請用「回報濫用」功能回報可疑的行為。

了解更多

Thunderbird grabbing old, wrong encryption certificate for recipient from "somewhere" despite all attempts to use newer, correct certificate

  • 1 回覆
  • 1 有這個問題
  • 3 次檢視
  • 最近回覆由 Matt

more options

I am trying to send encrypted email to recipient. This person has changed their email address. Let's suppose it used to be bob@email.com and now it's robert.t.bruce@email.com Because they are still who they have always been, there's a newer certificate with different expiration date and email, but has same name.

Anyway, I hit reply to the person's signed email they sent me. Thunderbird "can't find" a certificate for that person. Despite that certificate sitting there in my inbox. If I go in to the certificate manager, I see that there's a certificate for him under his old email address like BRUCE.ROBERT.123456 bob@email.com

Now get this: I delete that certificate. Am I sure? Yes. Close and open the manager, and that certificate is gone. Deleted, right?

I go back to my inbox. I view the certificate he signed the email with, it has the same name BRUCE.ROBERT.123456, but the email address is now the new and correct robert.t.bruce@email.com

So I Export this certificate to BruceRobert123456.cer file. And I open certificate manager and Import that certificate .cer file. I close and re-open certificate manager and, hey, it's not there. I just imported it, but it's not listed. Very weird.

I go back to my Inbox, again hit reply to his signed email and I get the same problem, certificate not found for robert.t.bruce@email.com. If I go into certificate manager, the evil, old certificate with bob@email.com has re-appeared! How can this be? Where in the world is this coming from? Where did Thunderbird get the old certificate from???

This is maddening, failed software.

I am trying to send encrypted email to recipient. This person has changed their email address. Let's suppose it used to be bob@email.com and now it's robert.t.bruce@email.com Because they are still who they have always been, there's a newer certificate with different expiration date and email, but has same name. Anyway, I hit reply to the person's signed email they sent me. Thunderbird "can't find" a certificate for that person. Despite that certificate sitting there in my inbox. If I go in to the certificate manager, I see that there's a certificate for him under his old email address like BRUCE.ROBERT.123456 bob@email.com Now get this: I delete that certificate. Am I sure? Yes. Close and open the manager, and that certificate is gone. Deleted, right? I go back to my inbox. I view the certificate he signed the email with, it has the same name BRUCE.ROBERT.123456, but the email address is now the new and correct robert.t.bruce@email.com So I Export this certificate to BruceRobert123456.cer file. And I open certificate manager and Import that certificate .cer file. I close and re-open certificate manager and, hey, it's not there. I just imported it, but it's not listed. Very weird. I go back to my Inbox, again hit reply to his signed email and I get the same problem, certificate not found for robert.t.bruce@email.com. If I go into certificate manager, the evil, old certificate with bob@email.com has re-appeared! How can this be? Where in the world is this coming from? Where did Thunderbird get the old certificate from??? This is maddening, failed software.

所有回覆 (1)

more options

Start by turning off the option to use the display name from your address book. Options > Display > Advanced.

Is the name on the email even the same now, or what the change you saw only due to your diligence updating the address book.