← 返回觀點
/智慧方案FDE團隊

AI 產生大量寄信腳本:正式發送前該查什麼?

美珍香因郵件腳本設定錯誤,讓 95,364 名會員看見其他收件者信箱。企業應核對收件欄位、活動日誌與腳本版本,再由指定人員於大量寄送前放行。

AIEgentWrX人機協作導入
AI 產生大量寄信腳本:正式發送前該查什麼?

管理者最容易放心的時刻,可能正是腳本成功執行、測試信也順利寄出的那一刻。然而,程式能執行,只代表語法與連線大致可用;主管仍要確認錯誤能否在大量寄送、資料異動或個資處理前被發現,並且有人有權停止執行。

同仁可以請生成式 AI 寫 Python 腳本,但提示詞若沒寫清楚,輸出未必符合公司的資安規則。上線前至少要有固定規則、可供查驗的測試紀錄,以及明確的放行人。少了其中任何一項,只要個別同仁漏寫一句要求,錯誤就可能一路進入正式流程。

腳本成功執行,為什麼還不能直接上線?

美珍香在 2026 年 4 月 25 日發送行銷郵件時,自動化行銷工具設定錯誤,導致同批次收件者看見彼此的電子郵件信箱。iThome 報導指出,員工請生成式 AI 產生 SendGrid 的 Python 腳本,但提示詞沒有說明應使用密件副本(blind carbon copy,BCC),事前測試也沒有檢查活動日誌(activity log)。事件影響 95,364 名會員,外洩資料為電子郵件信箱位址。

原文把直接原因歸於使用者的提示與測試疏失。企業若把改善措施停在「下次把提示詞寫清楚」,流程是否安全,仍取決於某位同仁當下有沒有想起所有規則。人會換工作、流程會改版,生成式 AI 的輸出也可能不同,因此,公司需要把必查事項放進固定流程,不能讓每次執行都靠個人記憶。

這個原則也適用於郵件以外的工作。AI 產生的腳本若要批次更新客戶資料、匯入採購品項、整理客服名單或異動品管紀錄,錯誤影響的範圍取決於腳本能接觸多少資料,以及一次會處理多少筆。團隊第一步應先列出所有「大量執行、接觸個資、會改動資料」的腳本,並把這些工作列入上線前的強制審查範圍。

上線前要看哪些證據,才能決定是否放行?

審查人不該只讀 AI 產生的程式碼,因為收件者隔離、測試資料與正式版本是否一致,都可能藏在設定或執行結果裡。建議核可清單至少涵蓋下列內容:

  • 收件欄位與隔離方式:逐項確認 To、CC、BCC 的用途,檢查每位收件者是否只能看見自己的信箱;若採批次寄送,也要確認每一批如何分組及隔離收件者。
  • 小量測試結果:使用可控制的測試信箱實際寄送,分別檢查寄件人、收件人、主旨、附件與退信處理;不要因為 API 回傳成功,就視為郵件內容與欄位都正確。
  • 活動日誌:查看服務實際收到哪些參數、每次呼叫處理哪些收件者,以及異常訊息是否被忽略。日誌若無法讓審查人還原執行情況,就不適合作為放行依據。
  • 腳本與設定版本:核對通過測試的程式碼與環境變數(environment variable),確認與正式執行的版本一致,避免測試的是 A 版,上線時卻執行 B 版。
  • 停止與處理方式:先指定誰能中止工作、發現錯誤後通知誰,以及如何保留紀錄。美珍香在確認設定問題後中止發送、修改腳本、通知受影響者,這些步驟也可供企業預先規劃處理程序時參考。

團隊要留下可供查驗的審查證據,不能只在通訊軟體回覆「看過了」。團隊可把清單附在任務單或變更紀錄中,連同測試時間、腳本版本、日誌位置與核可人姓名一起保存;資料不齊全時,核可人就應退回補件,不讓流程進入大量執行。

哪些腳本一定要停下來等待人員確認?

人工檢查不必涵蓋每一段尚未定稿的程式碼,但腳本即將產生難以復原或對外可見的結果時,就應停下來。可先看三個條件:腳本一次是否會處理大量資料,讓單一錯誤的影響擴大;是否接觸個資或機密資料;是否會寄信給客戶或寫入正式系統。符合任一條件,建議由指定人員核可;若同時涉及個資與大量對外發送,可採雙人確認,並讓業務流程負責人與 IT 或資安人員分別檢查內容和技術設定。

EgentWrX 的工作流(workflow)可以設定「交棒前需人工核可」,AI Agent 完成腳本或前段作業後,流程會停下來等待人員放行,再進入下一步。企業也可以把 BCC、收件者隔離、測試寄送、活動日誌檢查及禁止直接大量發送等固定做法整理成技能或任務指令;管理者必須先透過後台審查佇列核准同事自建的技能,才能推廣到全公司。

不過,核可人不能只按同意。公司要在流程中寫清楚誰負責檢查哪些欄位、可接受什麼證據、何種情況必須退回,以及代理人如何承接;美珍香事後新增至少兩名員工的發送前確認機制,也說明雙人確認可以成為具體改善措施。導入團隊可先挑一條現有的大量寄信流程,把上述清單與核可人寫進工作流,完成一次小量測試後,再決定是否開放正式執行。

常見問題

AI 產生的腳本,每次都要雙人確認嗎?
不必每次都採雙人確認,但大量寄送、接觸個資或會改動正式資料的腳本,建議由指定人員核可;若同時涉及個資與大量對外發送,再由流程負責人及 IT 或資安人員分別確認。
誰適合擔任腳本的核可人?
核可人要有能力判斷業務內容與技術設定。業務流程負責人可檢查收件對象、內容及執行時機,IT 或資安人員則核對欄位、版本、權限與活動日誌,並事先指定代理人。
測試郵件成功寄出,就可以正式發送嗎?
不夠。測試人員還要查看實際收件欄位、其他收件者是否被遮蔽、活動日誌及腳本版本,並確認測試環境的設定與正式環境一致,不能只看到 API 回傳成功就放行。
提示詞寫清楚,可以取代固定檢查清單嗎?
不能。同仁可以在提示詞中要求 AI 遵守規則,但仍可能漏寫要求,AI 的輸出也需要查驗;企業應把 BCC、收件者隔離、小量測試與活動日誌檢查寫進共用技能或任務指令,再由核可人確認證據。
30 分鐘,一起盤點哪些工作適合先交給 AI

想讓每位同仁都有自己的 AI 分身?

顧問會盡快與您聯繫。