顯示具有 Thunderbird 標籤的文章。 顯示所有文章
顯示具有 Thunderbird 標籤的文章。 顯示所有文章

2025年12月19日 星期五

[研究]Thunderbird 146.0 收加簽信件中兩種「數位簽章無效」的差異?

[研究]Thunderbird 146.0 收加簽信件中兩種「數位簽章無效」的差異?

2025-12-19

********************************************************************************

第一種


郵件安全 - S/MIME
數位簽章無效
此郵件包含不正確的數位簽章。
用來簽署此郵件的憑證的發行者是您所不信任的。

簽署者:
電子郵件地址:
憑證發行者: TWCA InfoSec User CA

郵件未加密
此討郵件沒被加密過。它在傅送中有可能被偷看。

********************************************************************************

第二種


郵件安全 - S/MIME

數位簽章無效
此郵件包含不正確的數位簽章。
此數位簽章有不明的錯誤。請與寄件者確認郵件的内文·(1)

郵件未加密
此封郵件沒被加密過。它在傅送中有可能被偷看。

********************************************************************************

ChatGPT

第一種,用來簽署此郵件的憑證的發行者是您所不信任的。

原因:

  • Thunderbird 無法認證簽章的憑證鏈。
  • 你的 Thunderbird 或作業系統中 沒有信任 TWCA InfoSec User CA 的根憑證或中繼憑證。
  • 雖然簽章本身正確,但由於「憑證來源不在信任列表」,所以會顯示無效。

解決方式:

  • 匯入 TWCA InfoSec User CA 的根憑證到 Thunderbird 的「證書管理」 → 「權威憑證」。
  • 設定信任此 CA 用於「電子郵件簽章」。
  • 重新開 Thunderbird 讀取該郵件,就應該會顯示簽章有效。


第二種,此數位簽章有不明的錯誤。請與寄件者確認郵件的内容。

原因:

  • 這裡不是「憑證不信任」的問題,而是簽章本身有錯誤或被破壞。
  • 常見原因:
    • 郵件在傳輸過程中被修改(例如某些郵件伺服器自動加上文字、修改編碼)。
    • 郵件簽章對應的原始內容和收到的內容不一致(例如 HTML → plain text 轉換破壞簽章)。
    • Thunderbird 匯入的簽章或憑證有損壞。

解決方式:

  • 確認寄件者是否用相容的郵件軟體簽章。
  • 嘗試用 Gmail Web 或 Outlook 收看原始郵件,確認簽章是否有效。
  • 如果寄件者使用 S/MIME,請寄件者重新簽署郵件並寄送。

簡單區分
畫面類型根本原因Thunderbird 顯示原因
第一種憑證未被信任「憑證發行者不信任」
第二種簽章內容錯誤或被修改「數位簽章有不明錯誤」

********************************************************************************
第二種,開發機、測試機正常,但正式機寄出來的信件,收到後檢視憑證有此訊息

ChatGPT

可能原因包括:

1️⃣ 郵件內容被修改或編碼不同
  • 正式機可能在寄信過程中,對郵件做了 自動換行、編碼轉換或附加標頭。
  • S/MIME 簽章是對 郵件原始內容計算的,如果中途被改動,即使憑證正確也會顯示「不明錯誤」。
檢查方式:
  • 對比開發/測試/正式機寄出的郵件 原始原始檔 (View Source / Show Original)
  • 注意 Content-Type、Content-Transfer-Encoding、換行符號(CRLF vs LF)
  • 特別是 HTML → Plain Text 或附加簽名的自動處理

2️⃣ 郵件簽章方式或函式庫差異

  • 正式機可能使用不同的 S/MIME 簽章函式庫版本 或 郵件寄送組件(例如 System.Net.Mail vs MailKit)
  • 某些函式庫對 MIME 邊界或編碼處理不一致,會導致 Thunderbird 認為簽章無效。

3️⃣ 憑證使用方式差異
  • 正式機是否有使用 同一個 .pfx 憑證?
  • 是否存在 憑證序號不同、或中繼憑證未正確匯入 的情況?
  • 如果正式機用的是加密過的 Web.config 讀取序號,但序號或憑證格式錯誤,也會產生簽章錯誤。

4️⃣ 正式機郵件伺服器影響
  • 如果正式機走的是企業郵件伺服器或 GWS relay,伺服器可能在郵件傳送過程中 修改標頭、加上 DKIM、簽名或防病毒標記
  • 這種修改也會破壞 S/MIME 原始簽章,導致 Thunderbird 顯示「不明錯誤」。
🔹 建議排查流程
  1. 匯出正式機寄出的原始 EML 檔
  2. 對比開發/測試機寄出的 EML
    • 檢查 MIME 部分、換行、Content-Type、附件順序
  3. 確認正式機使用的憑證及中繼憑證是否完整
  4. 嘗試在開發/測試機使用正式機相同程式碼 & 憑證寄信
    • 如果出錯,就確認是程式碼/環境差異
  5. 檢查郵件伺服器是否修改郵件
    • 可嘗試直接用 SMTP 寄信,不經過公司 Relay,看看簽章是否正常

(完)

相關

2025年12月18日 星期四

[研究]Thunderbird 146.0收同系統兩封加簽信件,一封正常,一封出現「數位簽章無效」

[研究]Thunderbird 146.0收同系統兩封加簽信件,一封正常,一封出現「數位簽章無效」

2025-12-17

********************************************************************************

下圖,正常情況

查到最後,兩封使用不同的 3rd Party 元件,正常是 MailKit (網站是 ASP.NET WebForm),異常是另一個元件。

(完)

相關

[研究]Email加簽寄給自己,GWS Gmail 與 Thunderbird 結果差異

[研究]Email加簽寄給自己,GWS Gmail 與 Thunderbird 結果差異

2025-12-18

[研究]Thunderbird 146.0讀取加簽信件出現「數位簽章無效」https://shaurong.blogspot.com/2025/12/thunderbird-1460.html

下圖,GWS (Google Workspace) Gmail 有看到加簽的圖示



下圖,但 Thunderbird 146.0 沒看到 S/MIME 的加簽按鈕 (Email 憑證有匯入)(但是印象中以前自己寄給自己,還是會有 S/MIME 按鈕啊???)

下圖,類似下面的情況


(完)

2025年12月17日 星期三

[研究]Mozilla thunderbird 146.0 + Google Workspace (GWS) Gmail + IMAP 收信

[研究]Mozilla thunderbird 146.0 + Google Workspace (GWS) Gmail + IMAP 收信

2025-12-17

下圖,


下圖,


下圖,



下圖,



下圖,



下圖,



下圖,



下圖,



下圖,



下圖,

下圖,

實際測試,收信成功。


(完)

[研究]Thunderbird 146.0讀取加簽信件出現「數位簽章無效」

[研究]Thunderbird 146.0讀取加簽信件出現「數位簽章無效」

2025-12-17

********************************************************************************

下圖,Gmail 看起來加簽信件正常


下圖,Thunderbird 146.0讀取加簽信件出現「數位簽章無效」


郵件安全 - S/MIME
數位簽章無效
此郵件包含不正確的數位簽章。
用來簽署此郵件的憑證的發行者是您所不信任的。

簽署者:
電子郵件地址:
憑證發行者: TWCA InfoSec User CA

郵件未加密
此討郵件沒被加密過。它在傅送中有可能被偷看。

********************************************************************************

是 Thunderbird 與 Windows 憑證信任機制不同步所造成,Thunderbird 不會使用你用 MMC 匯入的憑證。

平台 使用的憑證信任庫
Gmail Web Google 自己的 CA 信任清單(內建信任 TWCA)
Thunderbird Thunderbird 內建的 NSS 憑證庫
Windows / MMC Windows CryptoAPI(系統憑證庫)

********************************************************************************

解決:把 TWCA 憑證匯入「Thunderbird」

下圖,

下圖,

下圖,


下圖,

下圖,

下圖,

實際測試,問題解決了。

********************************************************************************

匯入 .pfx 憑證後 通常不需要重新啟動 Thunderbird。

只有在非常少數情況下,Thunderbird 對憑證未即時更新顯示時,才建議重啟 Thunderbird。

********************************************************************************

另一系統

下圖,開發機、測試機正常

下圖,正式機加簽信,Gmail Web正常,Thunderbird 看到異常


郵件安全 - S/MIME

數位簽章無效
此郵件包含不正確的數位簽章。
此數位簽章有不明的錯誤。請與寄件者確認郵件的内文·(1)

郵件未加密
此封郵件沒被加密過。它在傅送中有可能被偷看。

待查

(完)

相關

2018年12月28日 星期五

[研究] Mozilla Thunderbird 52.6.0 郵件用戶端程式試用 (Windows 2019)

[研究] Mozilla Thunderbird 52.6.0 郵件用戶端程式試用 (Windows 2019)

2018-12-28

官方網站
https://moztw.org/thunderbird/

測試環境:Windows Server 2019 x64
























會自動尋找 Gmail 的 POP3和SMTP Mail Server網址,功能和介面簡單,有繁體介面。

(完)


相關

[研究] 免費郵件用戶端程式比較
http://shaurong.blogspot.tw/2016/08/blog-post_15.html

[研究] DreamMail 6.1.6.50 免費郵件用戶端 (Windows 2019)
https://shaurong.blogspot.com/2018/12/dreammail-61650-windows-2019.html
6.x、5.x安裝介面只有簡體亂碼 (4.x有繁體安裝介面),安裝後介面有繁體中文 (但有些地方簡體可識別),會自動判斷 Gmail 的 POP3和SMTP Server (4.x 不會)

[研究] DreamMail 5.16 免費郵件用戶端程式試用
http://shaurong.blogspot.com/2016/08/dreammail-516.html
5.x安裝介面只有簡體亂碼 (4.x有繁體安裝介面),安裝後介面有繁體中文 (但有些地方簡體可識別),會自動判斷 Gmail 的 POP3和SMTP Server (4.x 不會)

[研究] Foxmail 7.2.9.156 (繁簡英)郵件用戶端程式試用 (Windows 2019)
https://shaurong.blogspot.com/2018/12/foxmail-729156-windows-2019.html
繁簡英體字介面;會自動尋找 Gmail、Mail2000、hotmail 的 POP3和SMTP Mail Server網址,功能和介面簡單。

[研究] Foxmail 7.2.7 郵件用戶端程式試用 (Windows 7 x64)
http://shaurong.blogspot.com/2016/08/foxmail-727-windows-7-x64.html
簡體字介面;會自動尋找 Gmail 的 POP3和SMTP Mail Server網址,功能和介面簡單。

[研究] Mozilla Thunderbird 52.6.0 郵件用戶端程式試用 (Windows 2019)
https://shaurong.blogspot.com/2018/12/mozilla-thunderbird-5260-windows-2019.html
安裝時候會自動尋找 Gmail的POP3和SMTP

[研究] Mozilla Thunderbird 45.2.0 郵件用戶端程式試用
http://shaurong.blogspot.com/2016/08/mozilla-thunderbird-4520.html
安裝時候會自動尋找 Gmail的POP3和SMTP;介面簡單,郵件要檢視內容時候才會下載

[研究] Opera Mail 1.0 郵件用戶端程式試用(Windows 7 x64)
http://shaurong.blogspot.com/2016/08/opera-mail-10-windows-7-x64.html
安裝介面和操作界面都有繁體中文版,會自動判斷 Gmail 的 POP3 和 SMTP Server

[研究] Pegasus Mail 4.72  (April 21st 2016)郵件用戶端程式試用
http://shaurong.blogspot.com/2016/08/pegasus-mail-472-windows-7-x64.html
英文介面;Gmail的SMTP和POP3用的不是預設的,安裝過程不會自動偵測,也沒設定畫面,要自己安裝後去找設定畫面

[研究] Windows Live Mail 2012
http://shaurong.blogspot.com/2014/08/windows-live-mail-2012.html
雖然稱為 Live Mail,但實際上信件會收下來,每封信件以 .eml 檔案存放;不再更新,不推薦

[研究] 在 Windows 7、Windows 8 上使用 Windows Mail
http://shaurong.blogspot.com/2014/08/windows-7windows-8-windows-mail.html
麻煩,要先有一台 Windows Vista 才能拷貝 Windows Mail;不再更新,不推薦

2016年8月15日 星期一

[研究] Mozilla Thunderbird 45.2.0 郵件用戶端程式試用

[研究] Mozilla Thunderbird 45.2.0 郵件用戶端程式試用

2016-08-15












(完)

相關

[研究] 免費郵件用戶端程式比較
http://shaurong.blogspot.tw/2016/08/blog-post_15.html

[研究] DreamMail 5.16 免費郵件用戶端程式試用
http://shaurong.blogspot.com/2016/08/dreammail-516.html
5.x安裝介面只有簡體亂碼 (4.x有繁體安裝介面),安裝後介面有繁體中文 (但有些地方簡體可識別),會自動判斷 Gmail 的 POP3和SMTP Server (4.x 不會)

[研究] Foxmail 7.2.7 郵件用戶端程式試用 (Windows 7 x64)
http://shaurong.blogspot.com/2016/08/foxmail-727-windows-7-x64.html
簡體字介面;會自動尋找 Gmail 的 POP3和SMTP Mail Server網址,功能和介面簡單。

[研究] Mozilla Thunderbird 45.2.0 郵件用戶端程式試用
http://shaurong.blogspot.com/2016/08/mozilla-thunderbird-4520.html
安裝時候會自動尋找 Gmail的POP3和SMTP;介面簡單,郵件要檢視內容時候才會下載

[研究] Opera Mail 1.0 郵件用戶端程式試用(Windows 7 x64)
http://shaurong.blogspot.com/2016/08/opera-mail-10-windows-7-x64.html
安裝介面和操作界面都有繁體中文版,會自動判斷 Gmail 的 POP3 和 SMTP Server

[研究] Pegasus Mail 4.72  (April 21st 2016)郵件用戶端程式試用
http://shaurong.blogspot.com/2016/08/pegasus-mail-472-windows-7-x64.html
英文介面;Gmail的SMTP和POP3用的不是預設的,安裝過程不會自動偵測,也沒設定畫面,要自己安裝後去找設定畫面

[研究] Windows Live Mail 2012
http://shaurong.blogspot.com/2014/08/windows-live-mail-2012.html
雖然稱為 Live Mail,但實際上信件會收下來,每封信件以 .eml 檔案存放;不再更新,不推薦

[研究] 在 Windows 7、Windows 8 上使用 Windows Mail
http://shaurong.blogspot.com/2014/08/windows-7windows-8-windows-mail.html
麻煩,要先有一台 Windows Vista 才能拷貝 Windows Mail;不再更新,不推薦