div class=ts-pagebutton class=gotoPage data-page=1Page 1button div class=ts-imagea href=https:reader030vdocumentspubreader030viewer2022021922589bc6f11a28ab082b8b63d5html5page1jpg target=_blank img data-url=amazon-ses-nds44htmlpage=1 data-page=1 class=ts-thumb lazyload alt=Page 1: Amazon SESのメール受信対応でサーバー減らせた話 #nds44 loading=lazy src=data:imagegifbase64iVBORw0KGgoAAAANSUhEUgAAAAIAAAACCAQAAADYv8WvAAAAD0lEQVR42mP8X8AwAgiABKBAv+vAXklAAAAAElFTkSuQmCC data-src=https:reader030vdocumentspubreader030viewer2022021922589bc6f11a28ab082b8b63d5html5thumbnails1jpg width=140 height=200 adivpAmazon SESのメール受信対応でサーバー減らせた話JAWS-UG長岡 #NDS44 @civicpdivdiv class=ts-pagebutton class=gotoPage data-page=2Page 2button div class=ts-imagea href=https:reader030vdocumentspubreader030viewer2022021922589bc6f11a28ab082b8b63d5html5page2jpg target=_blank img data-url=amazon-ses-nds44htmlpage=2 data-page=2 class=ts-thumb lazyload alt=Page 2: Amazon SESのメール受信対応でサーバー減らせた話 #nds44 loading=lazy src=data:imagegifbase64iVBORw0KGgoAAAANSUhEUgAAAAIAAAACCAQAAADYv8WvAAAAD0lEQVR42mP8X8AwAgiABKBAv+vAXklAAAAAElFTkSuQmCC data-src=https:reader030vdocumentspubreader030viewer2022021922589bc6f11a28ab082b8b63d5html5thumbnails2jpg width=140 height=200 adivpおまえ、誰よ?p pTwitter: @civicp pNDS 主催p pPython Javap pTODO: ここに輝かしい実績を入れるpdivdiv class=ts-pagebutton class=gotoPage data-page=3Page 3button div class=ts-imagea href=https:reader030vdocumentspubreader030viewer2022021922589bc6f11a28ab082b8b63d5html5page3jpg target=_blank img data-url=amazon-ses-nds44htmlpage=3 data-page=3 class=ts-thumb lazyload alt=Page 3: Amazon SESのメール受信対応でサーバー減らせた話 #nds44 loading=lazy src=data:imagegifbase64iVBORw0KGgoAAAANSUhEUgAAAAIAAAACCAQAAADYv8WvAAAAD0lEQVR42mP8X8AwAgiABKBAv+vAXklAAAAAElFTkSuQmCC data-src=https:reader030vdocumentspubreader030viewer2022021922589bc6f11a28ab082b8b63d5html5thumbnails3jpg width=140 height=200 adivp以前の話の続編なのでおさらいpdivdiv class=ts-pagebutton class=gotoPage data-page=4Page 4button div class=ts-imagea href=https:reader030vdocumentspubreader030viewer2022021922589bc6f11a28ab082b8b63d5html5page4jpg target=_blank img data-url=amazon-ses-nds44htmlpage=4 data-page=4 class=ts-thumb lazyload alt=Page 4: Amazon SESのメール受信対応でサーバー減らせた話 #nds44 loading=lazy src=data:imagegifbase64iVBORw0KGgoAAAANSUhEUgAAAAIAAAACCAQAAADYv8WvAAAAD0lEQVR42mP8X8AwAgiABKBAv+vAXklAAAAAElFTkSuQmCC data-src=https:reader030vdocumentspubreader030viewer2022021922589bc6f11a28ab082b8b63d5html5thumbnails4jpg width=140 height=200 adivpキッズ用みまもりケータイ向けサービスpdivdiv class=ts-pagebutton class=gotoPage data-page=5Page 5button div class=ts-imagea href=https:reader030vdocumentspubreader030viewer2022021922589bc6f11a28ab082b8b63d5html5page5jpg target=_blank img data-url=amazon-ses-nds44htmlpage=5 data-page=5 class=ts-thumb lazyload alt=Page 5: Amazon SESのメール受信対応でサーバー減らせた話 #nds44 loading=lazy src=data:imagegifbase64iVBORw0KGgoAAAANSUhEUgAAAAIAAAACCAQAAADYv8WvAAAAD0lEQVR42mP8X8AwAgiABKBAv+vAXklAAAAAElFTkSuQmCC data-src=https:reader030vdocumentspubreader030viewer2022021922589bc6f11a28ab082b8b63d5html5thumbnails5jpg width=140 height=200 adivpブザー・速度検知p pみまもりケータイの元々の機能pdivdiv class=ts-pagebutton class=gotoPage data-page=6Page 6button div class=ts-imagea href=https:reader030vdocumentspubreader030viewer2022021922589bc6f11a28ab082b8b63d5html5page6jpg target=_blank img data-url=amazon-ses-nds44htmlpage=6 data-page=6 class=ts-thumb lazyload alt=Page 6: Amazon SESのメール受信対応でサーバー減らせた話 #nds44 loading=lazy src=data:imagegifbase64iVBORw0KGgoAAAANSUhEUgAAAAIAAAACCAQAAADYv8WvAAAAD0lEQVR42mP8X8AwAgiABKBAv+vAXklAAAAAElFTkSuQmCC data-src=https:reader030vdocumentspubreader030viewer2022021922589bc6f11a28ab082b8b63d5html5thumbnails6jpg width=140 height=200 adivpリンククリックp pみまもりケータイの元々の機能pdivdiv class=ts-pagebutton class=gotoPage data-page=7Page 7button div class=ts-imagea href=https:reader030vdocumentspubreader030viewer2022021922589bc6f11a28ab082b8b63d5html5page7jpg target=_blank img data-url=amazon-ses-nds44htmlpage=7 data-page=7 class=ts-thumb lazyload alt=Page 7: Amazon SESのメール受信対応でサーバー減らせた話 #nds44 loading=lazy src=data:imagegifbase64iVBORw0KGgoAAAANSUhEUgAAAAIAAAACCAQAAADYv8WvAAAAD0lEQVR42mP8X8AwAgiABKBAv+vAXklAAAAAElFTkSuQmCC data-src=https:reader030vdocumentspubreader030viewer2022021922589bc6f11a28ab082b8b63d5html5thumbnails7jpg width=140 height=200 adivpプッシュ通知・マップアプリメール受信 サーバp pプログラムp pAWS SNSp pプッシュ通知p ppostfixpdivdiv class=ts-pagebutton class=gotoPage data-page=8Page 8button div class=ts-imagea href=https:reader030vdocumentspubreader030viewer2022021922589bc6f11a28ab082b8b63d5html5page8jpg target=_blank img data-url=amazon-ses-nds44htmlpage=8 data-page=8 class=ts-thumb lazyload alt=Page 8: Amazon SESのメール受信対応でサーバー減らせた話 #nds44 loading=lazy src=data:imagegifbase64iVBORw0KGgoAAAANSUhEUgAAAAIAAAACCAQAAADYv8WvAAAAD0lEQVR42mP8X8AwAgiABKBAv+vAXklAAAAAElFTkSuQmCC data-src=https:reader030vdocumentspubreader030viewer2022021922589bc6f11a28ab082b8b63d5html5thumbnails8jpg width=140 height=200 adivpここまで以前の内容pdivdiv class=ts-pagebutton class=gotoPage data-page=9Page 9button div class=ts-imagea href=https:reader030vdocumentspubreader030viewer2022021922589bc6f11a28ab082b8b63d5html5page9jpg target=_blank img data-url=amazon-ses-nds44htmlpage=9 data-page=9 class=ts-thumb lazyload alt=Page 9: Amazon SESのメール受信対応でサーバー減らせた話 #nds44 loading=lazy src=data:imagegifbase64iVBORw0KGgoAAAANSUhEUgAAAAIAAAACCAQAAADYv8WvAAAAD0lEQVR42mP8X8AwAgiABKBAv+vAXklAAAAAElFTkSuQmCC data-src=https:reader030vdocumentspubreader030viewer2022021922589bc6f11a28ab082b8b63d5html5thumbnails9jpg width=140 height=200 adivpAmazon Simple Email Service SESでメール受信対応28 SEP 2015pdivdiv class=ts-pagebutton class=gotoPage data-page=10Page 10button div class=ts-imagea href=https:reader030vdocumentspubreader030viewer2022021922589bc6f11a28ab082b8b63d5html5page10jpg target=_blank img data-url=amazon-ses-nds44htmlpage=10 data-page=10 class=ts-thumb lazyload alt=Page 10: Amazon SESのメール受信対応でサーバー減らせた話 #nds44 loading=lazy src=data:imagegifbase64iVBORw0KGgoAAAANSUhEUgAAAAIAAAACCAQAAADYv8WvAAAAD0lEQVR42mP8X8AwAgiABKBAv+vAXklAAAAAElFTkSuQmCC data-src=https:reader030vdocumentspubreader030viewer2022021922589bc6f11a28ab082b8b63d5html5thumbnails10jpg width=140 height=200 adivp改善案p pAWS SNSp pプッシュ通知p pAWS SES AWS lambdap pメール受信 今回はnodejspdivdiv class=ts-pagebutton class=gotoPage data-page=11Page 11button div class=ts-imagea href=https:reader030vdocumentspubreader030viewer2022021922589bc6f11a28ab082b8b63d5html5page11jpg target=_blank img data-url=amazon-ses-nds44htmlpage=11 data-page=11 class=ts-thumb lazyload alt=Page 11: Amazon SESのメール受信対応でサーバー減らせた話 #nds44 loading=lazy src=data:imagegifbase64iVBORw0KGgoAAAANSUhEUgAAAAIAAAACCAQAAADYv8WvAAAAD0lEQVR42mP8X8AwAgiABKBAv+vAXklAAAAAElFTkSuQmCC data-src=https:reader030vdocumentspubreader030viewer2022021922589bc6f11a28ab082b8b63d5html5thumbnails11jpg width=140 height=200 adivpSES LambdaS3p p受信p pメール保存実行p p本文取得p pSNSp p通知pdivdiv class=ts-pagebutton class=gotoPage data-page=12Page 12button div class=ts-imagea href=https:reader030vdocumentspubreader030viewer2022021922589bc6f11a28ab082b8b63d5html5page12jpg target=_blank img data-url=amazon-ses-nds44htmlpage=12 data-page=12 class=ts-thumb lazyload alt=Page 12: Amazon SESのメール受信対応でサーバー減らせた話 #nds44 loading=lazy src=data:imagegifbase64iVBORw0KGgoAAAANSUhEUgAAAAIAAAACCAQAAADYv8WvAAAAD0lEQVR42mP8X8AwAgiABKBAv+vAXklAAAAAElFTkSuQmCC data-src=https:reader030vdocumentspubreader030viewer2022021922589bc6f11a28ab082b8b63d5html5thumbnails12jpg width=140 height=200 adivpコードおよび大事なところpdivdiv class=ts-pagebutton class=gotoPage data-page=13Page 13button div class=ts-imagea href=https:reader030vdocumentspubreader030viewer2022021922589bc6f11a28ab082b8b63d5html5page13jpg target=_blank img data-url=amazon-ses-nds44htmlpage=13 data-page=13 class=ts-thumb lazyload alt=Page 13: Amazon SESのメール受信対応でサーバー減らせた話 #nds44 loading=lazy src=data:imagegifbase64iVBORw0KGgoAAAANSUhEUgAAAAIAAAACCAQAAADYv8WvAAAAD0lEQVR42mP8X8AwAgiABKBAv+vAXklAAAAAElFTkSuQmCC data-src=https:reader030vdocumentspubreader030viewer2022021922589bc6f11a28ab082b8b63d5html5thumbnails13jpg width=140 height=200 adivp全部クラスメソッドさんの記事にありますpdivdiv class=ts-pagebutton class=gotoPage data-page=14Page 14button div class=ts-imagea href=https:reader030vdocumentspubreader030viewer2022021922589bc6f11a28ab082b8b63d5html5page14jpg target=_blank img data-url=amazon-ses-nds44htmlpage=14 data-page=14 class=ts-thumb lazyload alt=Page 14: Amazon SESのメール受信対応でサーバー減らせた話 #nds44 loading=lazy src=data:imagegifbase64iVBORw0KGgoAAAANSUhEUgAAAAIAAAACCAQAAADYv8WvAAAAD0lEQVR42mP8X8AwAgiABKBAv+vAXklAAAAAElFTkSuQmCC data-src=https:reader030vdocumentspubreader030viewer2022021922589bc6f11a28ab082b8b63d5html5thumbnails14jpg width=140 height=200 adivp考慮した点p pSESからLambdaへ直接メール本文が渡せない→S3へ保存してからp pLambdaからAWSのAPIを使うためにアクセスキーなど不要→IAMでロール作成・ポリシー割当てpdivdiv class=ts-pagebutton class=gotoPage data-page=15Page 15button div class=ts-imagea href=https:reader030vdocumentspubreader030viewer2022021922589bc6f11a28ab082b8b63d5html5page15jpg target=_blank img data-url=amazon-ses-nds44htmlpage=15 data-page=15 class=ts-thumb lazyload alt=Page 15: Amazon SESのメール受信対応でサーバー減らせた話 #nds44 loading=lazy src=data:imagegifbase64iVBORw0KGgoAAAANSUhEUgAAAAIAAAACCAQAAADYv8WvAAAAD0lEQVR42mP8X8AwAgiABKBAv+vAXklAAAAAElFTkSuQmCC data-src=https:reader030vdocumentspubreader030viewer2022021922589bc6f11a28ab082b8b63d5html5thumbnails15jpg width=140 height=200 adivp問題点pdivdiv class=ts-pagebutton class=gotoPage data-page=16Page 16button div class=ts-imagea href=https:reader030vdocumentspubreader030viewer2022021922589bc6f11a28ab082b8b63d5html5page16jpg target=_blank img data-url=amazon-ses-nds44htmlpage=16 data-page=16 class=ts-thumb lazyload alt=Page 16: Amazon SESのメール受信対応でサーバー減らせた話 #nds44 loading=lazy src=data:imagegifbase64iVBORw0KGgoAAAANSUhEUgAAAAIAAAACCAQAAADYv8WvAAAAD0lEQVR42mP8X8AwAgiABKBAv+vAXklAAAAAElFTkSuQmCC data-src=https:reader030vdocumentspubreader030viewer2022021922589bc6f11a28ab082b8b63d5html5thumbnails16jpg width=140 height=200 adivpみまもりケータイメールのVerifyp p送信元アドレスをSESに登録p pSESからVerifyメール送信p p対象端末で受信p pリンクをクリックして完了pdivdiv class=ts-pagebutton class=gotoPage data-page=17Page 17button div class=ts-imagea href=https:reader030vdocumentspubreader030viewer2022021922589bc6f11a28ab082b8b63d5html5page17jpg target=_blank img data-url=amazon-ses-nds44htmlpage=17 data-page=17 class=ts-thumb lazyload alt=Page 17: Amazon SESのメール受信対応でサーバー減らせた話 #nds44 loading=lazy src=data:imagegifbase64iVBORw0KGgoAAAANSUhEUgAAAAIAAAACCAQAAADYv8WvAAAAD0lEQVR42mP8X8AwAgiABKBAv+vAXklAAAAAElFTkSuQmCC data-src=https:reader030vdocumentspubreader030viewer2022021922589bc6f11a28ab082b8b63d5html5thumbnails17jpg width=140 height=200 adivp転送もコピペもできない!ブラウザもない!p pツラい!!! リンクを手打ちしなければならない!!pdivdiv class=ts-pagebutton class=gotoPage data-page=18Page 18button div class=ts-imagea href=https:reader030vdocumentspubreader030viewer2022021922589bc6f11a28ab082b8b63d5html5page18jpg target=_blank img data-url=amazon-ses-nds44htmlpage=18 data-page=18 class=ts-thumb lazyload alt=Page 18: Amazon SESのメール受信対応でサーバー減らせた話 #nds44 loading=lazy src=data:imagegifbase64iVBORw0KGgoAAAANSUhEUgAAAAIAAAACCAQAAADYv8WvAAAAD0lEQVR42mP8X8AwAgiABKBAv+vAXklAAAAAElFTkSuQmCC data-src=https:reader030vdocumentspubreader030viewer2022021922589bc6f11a28ab082b8b63d5html5thumbnails18jpg width=140 height=200 adivpまとめp p自前メールサーバーを停止できた!安心!p p全部AWSで統一できた!すっきり!pdiv