AWS SES設定

2020/07/16

驗證Email

AWS必須確認你擁有該Email的所有權

因此我們必須在SES頁面的Email address分頁中

點選Verify a New Email Address按鈕

輸入Email後等待AWS發驗證信

然後前往Email驗證

1.png

2.png

 

請求移出沙盒模式

參考文件:https://docs.aws.amazon.com/zh_tw/ses/latest/DeveloperGuide/request-production-access.html

AWS為了防止SES被拿來詐騙或濫用

因此SES預設是使用sandbox模式

在sandbox模式中只能發信到AWS驗證過得Email或網域

因此要實際使用

必須請求移出沙盒模式

3.png

 

首先建立Case,Limit type選擇SES Sending Limit

其餘選填的欄位就依照實際情況決定是否填寫

4.png

 

請求區塊就依照需求填寫

5.png

 

建立IAM使用者帳號

SES設定好之後

我們取得IAM的憑證交給程式

程式才能有權限透過SES發信

 

因此我們需要建立一個IAM使用者

存取類型需要選擇程式設計方式存取

6.png

 

這個IAM使用者我們要增加SES的權限給它(AWSSESFullAccess)

7.png

 

取得IAM憑證

IAM使用者設定完成後

點選安全登入資料頁籤

接著點選建立存取金鑰按鈕

點選之後將會產生一組Key跟Secret

並且可下載一份CSV檔案

Key跟Secret交給程式使用即可讓程式有權限操作SES

 

這些憑證都要保存起來尤其是Secret

Secret在關閉Popup之後就再也無法取得了

8.png