Email Spam Tester

OpenCode

在 OpenCode 中使用真實郵件伺服器測試

在 opencode.json 中新增遠端項目。無論你執行哪個模型,都能檢查實際投遞結果,而不是猜測 HTML 是否有問題。

複製設定

42 項檢查 · 無需金鑰 · 無需帳戶

連線後會提供四個工具

OpenCode 讓你自由切換模型,無論選擇哪個模型,工具都保持不變。報告會以欄位和證據傳回,因此模型不需要擷取網頁內容。

OpenCode
/mcp
  • get_test_address

    保留一個有效一小時的地址。開啟收件匣位置測試後,你也會取得不同服務供應商的信箱清單。

  • wait_for_report

    等待檢查完成,然後回傳分數、未通過和有警告的檢查及其證據,以及修正計畫。

  • get_report

    依 slug 讀取現有報告,包括資料夾檢查的進度。

  • get_message_source

    郵件送達後一小時內,傳回收到的原始郵件,標頭依傳輸順序排列。

將它加入 opencode.json

放在專案根目錄,或你的 OpenCode 全域設定中。

https://email-spam-tester.com/mcp
{  "$schema": "https://opencode.ai/config.json",  "mcp": {    "email-spam-tester": {      "type": "remote",      "url": "https://email-spam-tester.com/mcp",      "enabled": true    }  }}

可以問什麼

執行完整流程

取得一個測試地址,將 templates/digest.html 寄到該地址,修正未通過的項目,然後再次測試。

第一次測試已完成。現在正在處理兩個未通過的項目。

簡單摘要

為從未聽過 DKIM 的人摘要這份報告:[報告連結]

你的電子郵件已簽署,但簽章屬於你的服務供應商。

先選一個修正項目

這份報告中,哪一項修正最能提高分數?顯示要做的變更。

DMARC 記錄。這是 TXT 值。

無論你執行哪個模型,
都會經過相同的 42 項檢查。

常見問題

為什麼需要真實的電子郵件,而不是貼上的文字?

約有一半的檢查會讀取寄送平台加入的內容,包括 DKIM 簽章、郵件經過其伺服器的路徑,以及取消訂閱標頭。貼上的文字沒有這些資訊,所以模型只能猜測。

伺服器可以看到什麼?

你寄到測試地址的內容。原始郵件會在送達後保留一小時,之後只留下報告。任何取得該 slug 的人都能透過連結開啟報告。只寄送你可以放心讓同事查看的測試郵件,其他資訊請閱讀隱私權政策。

分數和網站上的一樣嗎?

是。使用相同的分析和報告頁面,因此你可以比較從聊天執行的結果和首頁執行的結果。

為什麼 OpenCode 文件中有 oauth 設定?

伺服器回應 401 時,OpenCode 會嘗試使用 OAuth。這個伺服器不需要登入,所以你可以省略該設定。

可以搭配本機模型使用嗎?

任何可以呼叫工具的模型都能使用。

可以只在某個專案停用嗎?

在該專案的 opencode.json 中將 enabled 設為 false。

寄送一封真實郵件,查看收到的結果

複製設定