###### 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/