0
4
テーマ、知りたいこと
メールの大量配信(想定件数/月8,000件~10,000件程度)について、どのようなやり方が一番スマートなのか知りたいです。
背景、状況
当初は送信リストをMySQLでDBとして作成し、PHPで1日1,000~2,000件ずつCronで処理し、送信済みのアドレスにはフラグをたてて、数日かけて順に処理していこうかなと思っていたのですが、よくよく調べるとメール配信専用のAPI(Sendgrid等)があることが分かりました。
導入すると何が良いのか、PHPで処理するのとどう違うのか、Qiitaの以下記事を見てみましたがいまいち理解ができません…。
メール運用がロストテクノロジーになっていく話
https://qiita.com/koichiro/items/d65ac1af03b9063f0592
なんとなく理解できたのは、下記のことです。(間違っているかもしれません。)
- メールの処理が確実に行える
- 送信後のアクションを拾える(開封済み等)
PHPでアナログ的に処理を作って行うよりも、このような配信サービスを使うと何が違うのか、何が良いのかを知りたいです。
ざっくりとした意見でも構いませんので、よろしくお願いします。
回答10件