web-dev-qa-db-ja.com

各ユーザーにパーソナライズされたコンテンツで1時間に何百ものメールを送信する方法

私のサイトには10​​を超えるカテゴリがあり、ユーザーは複数のカテゴリを登録できます。私のPHPスクリプトは、ユーザーの好みに応じて、各カテゴリのコンテンツを準備します。私のスクリプトは、ユーザーごとにそれらのコンテンツをマージするため、すべてのユーザーは、必要なカテゴリからパーソナライズされたコンテンツを取得できます。

問題は、1時間あたり340通以上のメールを送信したいが、DreamHostで許可されていないことです。 MailChimpのようなサービスを考えていますが、そのシナリオを見つけることができませんでした。パーソナライズされたカテゴリとコンテンツをサポートしていますか? DreamHostでSMTPを使用できますか?

1
nerkn

あなたの場合、私はあなたがあなたが望むだけ多くの電子メールを送ることができるように、あなたがあなた自身のIPとメールサーバを持っている専用のタイプのサーバで行くことを提案するでしょう。

このような「専用」サーバーは次のとおりです。

  • 完全に専用-すべてのリソースが自分に属する一意のIPを持つ物理サーバー。かなり高価になる可能性があります。
  • VPS(仮想プライベートサーバー)-仮想化テクノロジーを使用して、同じ物理サーバー上でホストできる仮想サーバーはほとんどありません。あなたにとっては、完全なアクセス権を持ち、任意のソフトウェアをインストールできるユニークなIPを備えた完全に独立したサーバーのように見えます。最近ではかなり安い-多くの場合、共有ホスティングの価格の約2倍の価格になる場合があります(場合によってはもっと安く、計画によって異なります)が、実行するすべてのソフトウェアを制御することですべての利点が得られます-利点を考慮してそれだけの価値があります。
  • クラウドベースの仮想サーバー( Amazon AWS または Rackspace Cloud Hosting など)-要するに-クラウドコンピューティングの追加の利点を持つ仮想サーバーがあります(スケーリングできます)簡単に-追加のストレージまたはコンピューティングリソースをいつでも追加できます)。

独自のメールサーバーを使用すると、ホスティング会社からの制限によって制限されません(ただし、すべてが合法である限り、つまり、Webトラフィックが非常に少ない状態で数十万のメールを送信するだけではありません)。

メール送信会社は、コンテンツがすべての顧客に対して同じである大量の電子メールを送信するのに適しています(まあ、必要に応じていくつかのパーソナライズを行います)-頻繁に電子メールを送信することはあまりよくありません(これを行うことができる場合、ここでは確認できません)内容がまったく異なります(約1年前にこの瞬間を調査したときの結論でした)。

VPSとクラウドベースのサーバーはそれほど高価ではないことを考慮すると(Amazonにはいくつかの 無料利用枠 があり、それがあなたにとって良いかどうかをテストするために使用できます)、間違いなくそのような状況で私が行く方法。はい。これには、独自のサーバーのセットアップと構成に技術的な知識が必要になる場合がありますが、マネージドVPSに行くことができます(ホスティング会社が追加料金ですべてのサーバーのセットアップと管理を行います)。

1
LazyOne