AWS SES設定
2020/07/16
驗證Email
AWS必須確認你擁有該Email的所有權
因此我們必須在SES頁面的Email address分頁中
點選Verify a New Email Address按鈕
輸入Email後等待AWS發驗證信
然後前往Email驗證
請求移出沙盒模式
參考文件:https://docs.aws.amazon.com/zh_tw/ses/latest/DeveloperGuide/request-production-access.html
AWS為了防止SES被拿來詐騙或濫用
因此SES預設是使用sandbox模式
在sandbox模式中只能發信到AWS驗證過得Email或網域
因此要實際使用
必須請求移出沙盒模式
首先建立Case,Limit type選擇SES Sending Limit
其餘選填的欄位就依照實際情況決定是否填寫
請求區塊就依照需求填寫
建立IAM使用者帳號
SES設定好之後
我們取得IAM的憑證交給程式
程式才能有權限透過SES發信
因此我們需要建立一個IAM使用者
存取類型需要選擇程式設計方式存取
這個IAM使用者我們要增加SES的權限給它(AWSSESFullAccess)
取得IAM憑證
IAM使用者設定完成後
點選安全登入資料頁籤
接著點選建立存取金鑰按鈕
點選之後將會產生一組Key跟Secret
並且可下載一份CSV檔案
Key跟Secret交給程式使用即可讓程式有權限操作SES
這些憑證都要保存起來尤其是Secret
Secret在關閉Popup之後就再也無法取得了