跳至內容

我該如何找出是哪個 IAM 使用者透過 Amazon SES 傳送了電子郵件?

2 分的閱讀內容
0

我想查看是哪個 AWS Identity and Access Management (IAM) 使用者透過 Amazon Simple Email Service (Amazon SES) 傳送了電子郵件。

簡短描述

使用 Amazon SES 事件發佈Amazon CloudWatch 目的地來查看更多已傳送或已送達電子郵件的資訊。CloudWatch 中的這些資訊包括傳送電子郵件的 IAM 使用者。

解決方法

在開始之前,您必須具有:

建立以 CloudWatch 作為事件目的地的組態集

請完成下列步驟:

  1. 開啟 Amazon SES console (Amazon SES 主控台)。

  2. 從導覽窗格中,選擇 Configuration sets (組態集)。

  3. 選擇 Create set (建立集合)。

  4. Configuration set name (組態集名稱) 欄位中,輸入組態集的名稱。例如,輸入 CallerIdentity

  5. 選擇 Create set (建立集合)。

  6. 選擇 Event destinations (事件目的地) 索引標籤,然後選擇 Add destination (新增目的地)。

  7. Event types (事件類型) 中,選取 Sends (傳送),然後選擇 Next (下一步)。

  8. Destination options (目的地選項) 中,選擇 CloudWatch

  9. Name (名稱) 中,輸入事件目的地的名稱。例如,輸入 NameOfCallerIdentity

  10. Amazon CloudWatch dimensions (Amazon CloudWatch 維度) 中,輸入以下內容:
    Value source (值來源) 中,選取 Message tag (訊息標籤)。
    Dimension name (維度名稱) 中,輸入維度名稱。例如,輸入 ses:caller-identity
    Default value (預設值) 欄位中,輸入您在 Name (名稱) 中輸入的相同值。

  11. 選擇 Next (下一步),然後選擇 Add destination (新增目的地)。

從 Amazon SES 傳送測試電子郵件

請完成下列步驟:

  1. 開啟 Amazon SES console (Amazon SES 主控台)。
  2. 從導覽窗格中,選擇 Identities (身分識別)。
  3. Identities (身分識別) 中,選擇您已驗證的 Email address (電子郵件地址) 或 Domain (網域)。
  4. Summary (摘要) 頁面上,選擇 Send test email (傳送測試電子郵件)。
  5. 選擇 Scenario (情境) 下拉式清單,然後選取您偏好的測試電子郵件情境。
  6. Subject (主旨) 中,輸入測試電子郵件的主旨行。
  7. 選擇「組態集」下拉式清單,然後選擇您建立的組態集。
  8. 選擇 Send test email (傳送測試電子郵件)。

檢查 CloudWatch 中有關測試電子郵件的指標

請完成下列步驟:

  1. 開啟 CloudWatch console (CloudWatch 主控台)。
  2. 從導覽窗格中,展開 Metrics (指標),然後選擇 All metrics (所有指標)。
  3. Metrics (指標) 頁面上,選擇 SES
  4. 選擇您在建立組態集時輸入的維度名稱。例如,選擇 ses:caller-identity
  5. ses:caller-identity 欄下,檢視傳送測試電子郵件的 IAM 使用者。

相關資訊

從 CloudWatch 擷取 Amazon SES 事件資料

AWS 官方已更新 6 個月前