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

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

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

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


第一步:註冊 Resend 帳號

  1. 首先,前往 Resend 官網。
  2. 點擊右上角的 「Get Started」
vocus|新世代的創作平台

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

vocus|新世代的創作平台


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

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

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

小撇步:雖然 Resend 鼓勵使用自定義網域(如 [email protected]),但對於個人開發者,使用 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 對於使用 [email protected] 有兩個嚴格的限制:

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

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

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

vocus|新世代的創作平台



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

vocus|新世代的創作平台

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





留言
avatar-img
《炒股不看周月年K漲幅機率就是耍流氓》
16會員
290內容數
普通上班族,用 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
一、為什麼我要做這件事? 在股市投資中,「市場寬度」與「動能分布」是判斷多空趨勢的關鍵指標。然而,要同時掃描全球六大市場(美、台、港、中、日、韓)數萬檔標的,往往需要昂貴的伺服器與龐大的運算時間。 這個週末,我給自己設定了一個課題:能不能在「零伺服器成本」的前提下,建構出一套工業級的自動化監控管
看更多
你可能也想看
Thumbnail
本文分析導演巴里・柯斯基(Barrie Kosky)如何運用極簡的舞臺配置,將布萊希特(Bertolt Brecht)的「疏離效果」轉化為視覺奇觀與黑色幽默,探討《三便士歌劇》在當代劇場中的新詮釋,並藉由舞臺、燈光、服裝、音樂等多方面,分析該作如何在保留批判核心的同時,觸及觀眾的觀看位置與人性幽微。
Thumbnail
本文分析導演巴里・柯斯基(Barrie Kosky)如何運用極簡的舞臺配置,將布萊希特(Bertolt Brecht)的「疏離效果」轉化為視覺奇觀與黑色幽默,探討《三便士歌劇》在當代劇場中的新詮釋,並藉由舞臺、燈光、服裝、音樂等多方面,分析該作如何在保留批判核心的同時,觸及觀眾的觀看位置與人性幽微。
Thumbnail
背景:從冷門配角到市場主線,算力與電力被重新定價   小P從2008進入股市,每一個時期的投資亮點都不同,記得2009蘋果手機剛上市,當時蘋果只要在媒體上提到哪一間供應鏈,隔天股價就有驚人的表現,當時光學鏡頭非常熱門,因為手機第一次搭上鏡頭可以拍照,也造就傳統相機廠的殞落,如今手機已經全面普及,題
Thumbnail
背景:從冷門配角到市場主線,算力與電力被重新定價   小P從2008進入股市,每一個時期的投資亮點都不同,記得2009蘋果手機剛上市,當時蘋果只要在媒體上提到哪一間供應鏈,隔天股價就有驚人的表現,當時光學鏡頭非常熱門,因為手機第一次搭上鏡頭可以拍照,也造就傳統相機廠的殞落,如今手機已經全面普及,題
Thumbnail
從 JavaScript 到 Python
Thumbnail
從 JavaScript 到 Python
Thumbnail
在做自動化工具或測試腳本時,常常會需要操作視窗,例如: 👉 找到特定程式 👉 切換視窗 👉 自動化點擊操作 這時候,pyautogui 是一個很好上手的工具。
Thumbnail
在做自動化工具或測試腳本時,常常會需要操作視窗,例如: 👉 找到特定程式 👉 切換視窗 👉 自動化點擊操作 這時候,pyautogui 是一個很好上手的工具。
Thumbnail
isalnum() : 檢測字串是否由字母和數字組成 isalpha() : 檢測字串是否只由字母組成 isalnum() str1 = "abc123" print(str1.isalnum()) str2 = "pop.cat" print(str2.isalnum()) str3
Thumbnail
isalnum() : 檢測字串是否由字母和數字組成 isalpha() : 檢測字串是否只由字母組成 isalnum() str1 = "abc123" print(str1.isalnum()) str2 = "pop.cat" print(str2.isalnum()) str3
Thumbnail
這是一場修復文化與重建精神的儀式,觀眾不需要完全看懂《遊林驚夢:巧遇Hagay》,但你能感受心與土地團聚的渴望,也不急著在此處釐清或定義什麼,但你的在場感受,就是一條線索,關於如何找著自己的路徑、自己的聲音。
Thumbnail
這是一場修復文化與重建精神的儀式,觀眾不需要完全看懂《遊林驚夢:巧遇Hagay》,但你能感受心與土地團聚的渴望,也不急著在此處釐清或定義什麼,但你的在場感受,就是一條線索,關於如何找著自己的路徑、自己的聲音。
Thumbnail
《轉轉生》(Re:INCARNATION)為奈及利亞編舞家庫德斯.奧尼奎庫與 Q 舞團創作的當代舞蹈作品,結合拉各斯街頭節奏、Afrobeat/Afrobeats、以及約魯巴宇宙觀的非線性時間,建構出關於輪迴的「誕生—死亡—重生」儀式結構。本文將從約魯巴哲學概念出發,解析其去殖民的身體政治。
Thumbnail
《轉轉生》(Re:INCARNATION)為奈及利亞編舞家庫德斯.奧尼奎庫與 Q 舞團創作的當代舞蹈作品,結合拉各斯街頭節奏、Afrobeat/Afrobeats、以及約魯巴宇宙觀的非線性時間,建構出關於輪迴的「誕生—死亡—重生」儀式結構。本文將從約魯巴哲學概念出發,解析其去殖民的身體政治。
Thumbnail
在 Python 自動化領域中,pyautogui 是非常常用的工具,可以幫你模擬滑鼠與鍵盤操作。 這篇帶你快速掌握: ✔ 滑鼠移動 ✔ 點擊操作 ✔ 拖曳 ✔ 滾動
Thumbnail
在 Python 自動化領域中,pyautogui 是非常常用的工具,可以幫你模擬滑鼠與鍵盤操作。 這篇帶你快速掌握: ✔ 滑鼠移動 ✔ 點擊操作 ✔ 拖曳 ✔ 滾動
追蹤感興趣的內容從 Google News 追蹤更多 vocus 的最新精選內容追蹤 Google News