--- title: "CTP Topic 12 Using SES SMTP service terraform module" type: source tags: - AWS - Terraform - SES - Email - CTP date: 2026-04-14 --- ## Source File - [[raw/Cloud & DevOps/Public-Cloud-Learning-Sessions/03_Terraform/ctp-topic-12-using-ses-smtp-service-terraform-module.md]] ## Summary - 核心主题:利用 AWS SES SMTP Terraform 模块实现云端邮件发送 - 问题域:传统本地 SMTP 网关向云端迁移 - 方法/机制:SES SMTP 端点 + VPC 终端节点 + IAM 用户凭证 + Secrets Manager - 结论/价值:替代传统 smtbmicrofocus.com 网关,实现安全的云端邮件发送 ## Key Claims - SES 是云安全部门唯一批准的云端邮件发送方案 - SES Terraform 模块封装了 SMTP 终端节点配置,应用程序可通过标准 SMTP 协议集成 - VPC 终端节点确保应用与 SES 通信时不访问公网 - IAM 用户凭证转换为 SMTP 认证信息,存储在 Secrets Manager 中 ## Key Quotes > "随着业务向云端迁移,使用本地 SMTP 网关已不再高效" — Christian Deckelmann > "需要手动申请脱离 SES Sandbox Mode 才能提升发送限额并允许向外部地址发信" — Filos Christolakis ## Key Concepts - [[AWS SES]]:基于云的邮件发送服务 - [[SMTP Endpoint]]:区域性邮件传输协议终端节点 - [[Sandbox Mode]]:SES 默认限制状态 - [[DKIM]]:电子邮件验证标准 - [[VPC Endpoint]]:AWS 私有网络终端节点 - [[Secrets Manager]]:凭证管理服务 ## Key Entities - [[Christian Deckelman]]:Micro Focus 云架构师,分享者 - [[Filos Christolakis]]:SES Terraform 模块开发者 - [[Micro Focus]]:云转型企业 ## Connections - [[SES SMTP Terraform Module]] ← depends_on ← [[VPC Wrapper Module]] - [[SES SMTP Terraform Module]] ← depends_on ← [[Secrets Manager]] - [[SES]] ← extends ← [[AWS Service]] ## Contradictions - 无 ## Aliases - SES: Simple Email Service - SMTP: Simple Mail Transfer Protocol - DKIM: DomainKeys Identified Mail