Amazon-Ses
如何使用 Amazon SES 接收電子郵件
我是 Amazon Web Services (AWS) 和 AWS 簡單電子郵件服務 (SES) 的新手。
AWS SES 是否允許應用程序接收電子郵件?我在 SES 開發人員指南中找不到參考資料。
我的應用程序要求為每個客戶辨識收到的客戶電子郵件,最終它們將儲存在數據庫中(以程式方式)。每個客戶都會在託管應用程序的域上收到一封電子郵件。
例如,假設應用程序託管
www.example.com
在 AWS 上。然後這個 myapp 的客戶可以收到這樣的電子郵件:john@example.com
,barry@example.com
,之lisa@example.com
類的。如果這在 AWS SES 中是不可能的,請就如何在 AWS 環境中完成此操作提出替代方案(用於大量電子郵件)?
亞馬遜的 SES 嚴格用於發送電子郵件。如果您想接收電子郵件,您必須在 EC2 伺服器實例上設置郵件傳輸代理 (MTA),例如 Sendmail、Postfix、Qmail 等,並將您的 DNS MX 記錄指向該實例。在這種情況下,您可能還需要使用彈性 IP (EIP),以便擁有靜態 IP。更不用說您最終可能會發現某些 DNSBL 可能阻止的 IP 地址範圍。
我傾向於避免在 AWS 內接收電子郵件,而是在外部的專用託管伺服器或 VPS 上接收郵件伺服器,因為它們往往更便宜且負擔更少。