【量化投資小教室】零成本打造自動化郵件報表:Resend API 註冊與金鑰申請全攻略

更新 發佈閱讀 5 分鐘
投資理財內容聲明

如果你正在使用 GitHub Actions 或是 Python 腳本開發自己的台股監控系統(例如參考 taiwan-stock-monitor 專案),「如何把報表寄到電子信箱」通常是最後一哩路。

市面上有很多郵件發送服務(如 Gmail SMTP),但設定繁瑣且安全性限制多。今天推薦這款開發者最愛的 Resend:每月提供 3,000 封免費額度,介面極簡,設定不用 5 分鐘!


第一步:註冊 Resend 帳號

  1. 首先,前往 Resend 官網。
  2. 點擊右上角的 「Get Started」
raw-image

建議直接使用 GitHub 帳號 登入,這樣未來管理你的開發專案會更加方便。當然,你也可以使用常用的電子郵件進行註冊。

raw-image


第二步:驗證寄件者身分 (Single Sender Verification)

Resend 為了防止垃圾郵件,規定必須先驗證「誰是寄件者」。如果你沒有自己的網域(Domain),Resend 也提供簡單的個人信箱驗證。

  1. 登入後,點擊左側選單的 「Settings」
  2. 切換到 「Verify Single Sender」(或是點擊 Verified Senders)。
  3. 點擊 「Add New Sender」
  4. 輸入你的姓名(例如:台股監控小管家)以及你的 接收/發送電子信箱
  5. 去你的信箱收信,點擊驗證連結。完成後,狀態會顯示為 「Verified」

小撇步:雖然 Resend 鼓勵使用自定義網域(如 info@yourdomain.com),但對於個人開發者,使用 Single Sender 驗證你的 Gmail 就非常夠用了!


第三步:申請 API Key (這是連接程式的鑰匙)

驗證完身分後,我們需要一組金鑰讓 Python 程式能代表你發信。

  1. 點擊左側選單的 「API Keys」
  2. 點擊右上角的 「Create API Key」
  3. 設定這組 Key 的名稱(例如:Taiwan-Stock-Monitor-Key)。
  4. 權限設定 (Permission):建議選擇 Full Access 以確保能正常發信。
  5. 點擊 「Add」

⚠️ 重要提醒:

API Key 只會顯示這一次! 請立刻複製並找個安全的地方存起來(例如記事本或密碼管理員)。一旦關閉視窗,你就再也看不到這組序號,只能刪除重發。

但我是沒有做第二步直接做第三步
------------------------------------------------

這在 Resend 裡被稱為 「測試模式 (Onboarding)」。以下是這種做法的優缺點以及你該注意的地方,你可以根據這個寫進方格子的教學:

1. 這樣做的優點

  • 省事:不需要去驗證 Domain 或 Single Sender。
  • 快速:拿到 API Key 就能立刻開工。

2. 這樣做的「限制」

Resend 對於使用 onboarding@resend.dev 有兩個嚴格的限制:

  1. 收件人限制:你只能寄給你自己(也就是你註冊 Resend 帳號時用的那個 Email)。如果你想寄給親友或是多個信箱,會失敗。
  2. 主旨與內容:雖然沒特別限制,但因為是公共測試帳號,偶爾會被 Gmail 判定為「社交」或「促銷」分頁,要記得去那邊找信。

-------------------------------------------------------------------------------------------------------

如下程式碼檔案中填上自己的email

raw-image



在如下圖中Settings /actions 選擇新增New repository secret 後,新增RESEND_API_KEY就可以發信

raw-image

基本上這個專案就可以work了。





留言
avatar-img
留言分享你的想法!
avatar-img
《炒股不看周月年K漲幅機率就是耍流氓》
5會員
246內容數
普通上班族,用 AI 與 Python 將炒股量化。我的數據宣言是:《炒股不做量化,都是在耍流氓》。
2025/12/21
一、為什麼需要 3x3 矩陣?避開單一指標的盲點 在海量的全球股市數據中,投資人最常犯的錯誤是「只看加權指數」或「只看單一均線」。然而,指數的漲跌往往被權值股(如美股的 Mag 7 或台股的台積電)所掩蓋。 為了看清市場整體的「健康程度」,我開發了這套 3x3 分佈矩陣分析引擎: 橫向維度(時
Thumbnail
2025/12/21
一、為什麼需要 3x3 矩陣?避開單一指標的盲點 在海量的全球股市數據中,投資人最常犯的錯誤是「只看加權指數」或「只看單一均線」。然而,指數的漲跌往往被權值股(如美股的 Mag 7 或台股的台積電)所掩蓋。 為了看清市場整體的「健康程度」,我開發了這套 3x3 分佈矩陣分析引擎: 橫向維度(時
Thumbnail
2025/12/21
一、全球數據對接的挑戰:不只是 API 而已 在開發這套監控系統時,最耗時的往往不是寫分析邏輯,而是如何穩定地獲取不同市場的數據。每個國家的證券代碼格式、上市清單獲取方式,甚至是字體編碼都大不相同。 在週末的 48 小時內,我針對各國特性選擇了最適合的「數據引擎」: 台股 (TW):直接對接證
Thumbnail
2025/12/21
一、全球數據對接的挑戰:不只是 API 而已 在開發這套監控系統時,最耗時的往往不是寫分析邏輯,而是如何穩定地獲取不同市場的數據。每個國家的證券代碼格式、上市清單獲取方式,甚至是字體編碼都大不相同。 在週末的 48 小時內,我針對各國特性選擇了最適合的「數據引擎」: 台股 (TW):直接對接證
Thumbnail
2025/12/21
一、為什麼我要做這件事? 在股市投資中,「市場寬度」與「動能分布」是判斷多空趨勢的關鍵指標。然而,要同時掃描全球六大市場(美、台、港、中、日、韓)數萬檔標的,往往需要昂貴的伺服器與龐大的運算時間。 這個週末,我給自己設定了一個課題:能不能在「零伺服器成本」的前提下,建構出一套工業級的自動化監控管
2025/12/21
一、為什麼我要做這件事? 在股市投資中,「市場寬度」與「動能分布」是判斷多空趨勢的關鍵指標。然而,要同時掃描全球六大市場(美、台、港、中、日、韓)數萬檔標的,往往需要昂貴的伺服器與龐大的運算時間。 這個週末,我給自己設定了一個課題:能不能在「零伺服器成本」的前提下,建構出一套工業級的自動化監控管
看更多