Closed16

ses触る

yuto-myuto-m

最初にメールアドレスとドメインの認証をするぽい。
メールの方の検証は確認用リンクが飛ぶのでそれをクリックすれば良いけど、ドメインの方はDNSの設定がいるぽい?
DNS設定でDKIMの設定をする必要があるぽい?
多分Easy DKIMで発行されたドメインIDをCANMEとして登録するぽいが、一旦スルーで進める。

yuto-myuto-m

テストメール送ってみた。
gmailのIDをもう一つ作成して、そこをCCにしてテストメール送ったらちゃんと届いた。
なんとなく分かったのでapiを叩いてメール送信してみる。

yuto-myuto-m

アクセスキー設定して認証されるようにしたらses api叩けるようになったが、requestがエラーになった。
このエラー自体はregionを指定してなかったから発生してた。
作成したユーザーにses.SendMailの権限付与したらいけそう。

operation error SESv2: SendEmail, https response error StatusCode: 0, RequestID: , request send failed, Post "https://email..amazonaws.com/v2/email/outbound-emails": dial tcp: lookup email..amazonaws.com: no such host
yuto-myuto-m

とりまsesのfull accessを付与したら送信できた。
怖すぎるので一旦アクセスキーを無効化しておいた。
リクエスト投げてちゃんと無効化されたことを確認。

残作業

  • ✅気になるところググる
  • localstackで動くようにしてみる?
    • ses v2はpro版でしかサポートされてないぽいので一旦スルー。ローカルでメールのpreviewもできるのは便利そう。
  • ✅ユーザー削除
このスクラップは2023/12/01にクローズされました