套件名稱為 n8n-nodes-email-spam-tester。其原始碼和發行版本位於 GitHub,並透過 GitHub Actions 發佈至 npm,且附有來源證明,因此任何人都能查核各版本是由哪個 commit 建置而成。
連線
在自行託管的 n8n 中,開啟 Settings › Community Nodes,按下 Install,然後輸入 n8n-nodes-email-spam-tester。接著使用上方表單取得金鑰,在 n8n 中建立 Email Spam Tester API 憑證,並貼上金鑰。金鑰免費,且與你輸入的電子郵件地址綁定。不需要密碼,也不會寄送任何郵件給你。如果金鑰遺失,請使用相同的地址申請另一組,舊金鑰仍可繼續使用。
節點
Email Spam Tester 有四種資源:
- Test Address › Create 會傳回一個有效期為一小時的一次性地址。請從平常用來寄送郵件的節點寄到這個地址,例如 Gmail、SMTP 或電子郵件服務供應商,因為有一半的檢查會讀取寄件端加入的內容。開啟 Check Folder at Email Providers 後,還會取得分布在 14 個服務供應商、約 30 個測試信箱,以及一個要加入主旨的標記。Gmail 信箱是公開測試信箱,任何人都能看到主旨、寄件者名稱和郵件所在資料夾,因此機密郵件應略過資料夾檢查。
- Report › Get 會依測試 ID 讀取報告。開啟 Wait for Report 後,節點會等待郵件送達並完成檢查,最長 15 分鐘。它也可以等待 AI 修正計畫,通常會在檢查完成約一分鐘後產生。Report › Get Many 會列出過去的報告,每份報告都會顯示與該網域前一次測試相比有哪些變更。
- Folder Check › Get 會顯示郵件在各服務供應商中進入 Inbox、Promotions、Spam,或未收到。寄送後約半小時,表格才會完整。
- Permanent Mailbox 可建立、列出及關閉不會到期的地址,每個寄件網域可有一個地址,而 Get Emails 會讀取其中一個地址收到的郵件。
報告預設會輸出十個欄位,包括測試 ID、滿分 100 分的分數、傳統的 0 到 10 分分數、主旨、寄件者、摘要、問題、警告、修正項目的標題和連結。關閉 Simplify 即可取得每項檢查及其依據。此節點也可作為 n8n 的 AI Agent 工具使用。
觸發條件
Email Spam Tester Trigger 會在報告就緒時啟動工作流程:可以是寄送到你其中一個測試地址的電子郵件,也可以是每封送達永久信箱的電子郵件。用永久信箱訂閱你自己的電子報,每一期都會連同分數和問題進入工作流程。
建議先從這些工作流程開始
- 在寄送行銷活動前,建立測試地址,使用 Send Email 節點將範本寄到該地址,等待報告,如果分數低於 70,則將問題發布到 Slack,而不要寄送行銷活動。
- 每週檢查寄件網域:使用 Schedule Trigger、執行相同的三個步驟,並在 Google Sheets 中新增一列,記錄分數和日期。
- 對永久信箱中每封分數低於 70 的新郵件,將修正方式傳送給電子報的負責人。
限制
每組金鑰每天可執行 50 次測試,其中 3 次可使用資料夾檢查,並可建立最多 5 個永久信箱,每個信箱每天可接收 300 封電子郵件。限制以每組金鑰計算,如果你在 Zapier 使用相同的金鑰,也會共用此限制。超過限制後,Test Address › Create 會停止,並顯示原因及可再次使用的時間。網站上的測試不計入限制。
資料
與網站上的報告一樣,任何取得測試報告連結的人都可以公開存取報告。寄送至永久信箱的電子郵件報告只能使用您的金鑰開啟;電子郵件本身會在送達兩天後刪除,其報告則會在 90 天後刪除。隱私權政策說明金鑰的處理方式,API 參考文件則列出此節點進行的每個呼叫。