我想將我的簡單REACTJS聯系表連接到我的 AWS SES 電子郵件以接收電子郵件我對此進行了一些研究,但沒有找到有用的教程或文章來遵循它
有人可以幫忙嗎!?謝謝
uj5u.com熱心網友回復:
有一個教程可以滿足您的要求:https : //www.youtube.com/watch?v=HiHflLTqiwU
簡而言之:您設定了一個對 AWS SES 具有有限權限的 AWS IAM 用戶。用戶只能以編程方式訪問 AWS 控制臺。稍后您將在 React 應用程式中使用密鑰和密鑰 ID,因此請務必保存它。此外,請確保您熟悉SES 定價
然后,繼續根據您的需要配置 AWS SES。
你的 React 應用程式需要使用ExpressJS后端運行。將JavaScript AWS 開發工具包添加到您的專案。需要連接到 AWS 并與 SES 互動。這里是AWS SES SDK 檔案的鏈接
教程很棒。但是,有一些事情需要注意:
- 確保您沒有將您的訪問密鑰和機密簽入 VCS。
- AWS 訪問密鑰永遠不會更新。這可以,但應該避免
定期輪換您的 IAM 憑證有助于防止一組受損的 IAM 訪問密鑰訪問您的 AWS 賬戶中的組件。輪換 IAM 憑證也是 IAM 安全最佳實踐的重要組成部分。(來源)
- 您通過公開的、未經身份驗證的 POST 請求向您的快速后端發送電子郵件。任何打開瀏覽器開發工具的人都可以看到 POST 請求。包括標頭、請求正文和回應。使用 Postman 或類似工具,任何人都可以向您的聯系人端點發送垃圾郵件。為了避免您可以設定速率限制,請在中間放置一個帶有配額的 API 網關,而不是直接呼叫 SES 等。
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/329544.html
