AWSのコンソールでSNSを開く
create New Topic
sesBounceEshima / SES Bounce Eshima などと適当に名前を付ける。
Create Subscriptionで受信するシステムのhttpsのURLを入れる
指定したURLにJsonでデータが来る
$dataJson = file_get_contents('php://input');
最初の認証前の状態だとSubscribeURLが入っているのでアクセスすると認証。
(再送信として同じURLで何度でもCreate Subscriptionできる)
AWSのコンソールでSESを開く
対象のEmail Addressの虫眼鏡アイコンから詳細表示
NotificationsのEdit Configration
SNS Topic ConfigurationのBounceでSNSで作ったTopicが選択できるので設定。
これで、SESでBounceが発生したらSNS経由でhttps通知が来る。
元々はSESのSuppression List解除を
システムからできるようにするために実装したけど
調べたら手動解除か、14日間待つしかない??
もしできるようなら教えてください。
コメントを残す