###### tags: `占いプロジェクト` # メール配信サービス比較 SendGrid vs Amazon SES ## 価格 ### Amazon SES 1000通ごとに 0.10USDがベース。 100000通 10USD(約1070円) 専用IPは別料金 1IP 24.95USD/月(約2680円) 自前でIPを用意することもできる。 Amazon SES 料金 https://aws.amazon.com/jp/ses/pricing/ ### SendGrid 固定IPを使えるプランのProを前提 100000通 10000円(固定IPがひとつ付与される) https://sendgrid.kke.co.jp/plan/ ## IP関連 ### 固定IP Amazon SES、SendGridどっちとも使える。 ### 独自IP #### Amazon SES 使える。 自分のIPアドレスを使用する (BYOIP) https://docs.aws.amazon.com/ja_jp/AWSEC2/latest/UserGuide/ec2-byoip.html 独自のIPアドレスを使ってAmazon SESからメールを送信することが可能になりました https://dev.classmethod.jp/articles/ses_your_existing_ip_send_email/ #### SendGrid 使えない(?) ### IPの変更 結論から言うと、どちらもできそうだが、気軽にできるレベルではなさそう。 #### Amazon SES AWSが固定のIPを用意する専有IPと、自前のIPを使うBYOIPがあるが、どちらでもIPの変更はやろうと思えばできそう。 #### SendGrid 設定で簡単にというのは無理そう。 メールの用途ごとにサブユーザを作る機能があり、サブユーザごとにIPを割り当てることができそうなので、それを使えば擬似的なIP変更が可能かも。 ## トラッキング ### Amazon SES メールの送信、配信、開封、クリック、バウンス、苦情イベントの数を追跡できる。 ### SendGrid クリック、開封、配信停止、Googleアナリティクス https://sendgrid.kke.co.jp/docs/User_Manual_JP/Settings/tracking.html ## サポート体制 ### Amazon SES 無料でのサポートは期待できなそう。 ### SendGrid 電話サポートなし。Webフォームで対応。日本語可能(営業日 9:00〜17:00) https://support.sendgrid.kke.co.jp/hc/ja/articles/203391995 ## その他 ### SPF、DKIM Amazon SES、SendGrid両方とも対応している。 ### キャリアメール Amazon SESはキャリアメールに向かないという記事がちらほらある。 理由はAmazon SESのSuppression Listの仕組み的にらしい。 https://qiita.com/nakansuke/items/0642d7c8a3c6b1790a6d ### 予約配信 Amazon SESは単体で予約配信はできなそう。 SendGridはできる。 ### アカウント停止 #### Amazon SES ``` 苦情率が 0.1% 以上になると、アカウントはレビュー対象になります。 苦情率が 0.5% 以上の場合は、高い苦情率の原因となった問題が解決するまで、 以後の E メール送信を一時停止することがあります。 ``` 苦情に関するよくある質問 https://docs.aws.amazon.com/ja_jp/ses/latest/DeveloperGuide/faqs-enforcement.html#e-faq-cm #### SendGrid BANされるケース - SendGridの認証情報(パスワードやAPIキーなど)がパブリックな場所に置かれていることが発覚した等、セキュリティリスクを理由としたケース - 存在しない宛先への送信(Bounce)や誤った宛先への送信(Invalid)等、レピュテーションが下がることを理由としたケース - 急激な送信量の増加を検知した等、アカウントの不正利用が疑われるケース アカウント凍結のフローとその解除方法について教えてください。 https://support.sendgrid.kke.co.jp/hc/ja/articles/203392245 --- ## 参考 Amazon SES の特徴 https://aws.amazon.com/jp/ses/details/ SendGrid 機能一覧 https://sendgrid.kke.co.jp/functions/