mail
ユーザーベースに大量の電子メールを送信することについて読んでいますが、PHP関数の使用に不安を感じています。あまりにも単純で、スパム的で、信頼性に欠ける傾向があります。
しかし、それは私の質問につながります...カスタムアプリケーションの場合、潜在的に何百人もの人々に電子メールを送信するには何を使用すればよいですか? ……mail
使っていいの?
助けてくれてありがとう。
mail
ユーザーベースに大量の電子メールを送信することについて読んでいますが、PHP関数の使用に不安を感じています。あまりにも単純で、スパム的で、信頼性に欠ける傾向があります。
しかし、それは私の質問につながります...カスタムアプリケーションの場合、潜在的に何百人もの人々に電子メールを送信するには何を使用すればよいですか? ……mail
使っていいの?
助けてくれてありがとう。
サードパーティのサービスを使用します。それらのいくつかがあります。彼らは、電子メールがホワイトリストに登録された IP から送信されていることを確認し、ISP が受信メールをうまく処理できるようにするために、条件やプライバシー ポリシーなどの法的準備に多額の費用を費やしています。
数十万人ではなく数百人にメールを送信するだけの場合、PHPは問題なく負荷を処理します。メールを送信する PHP の機能よりも、ニュースレターの内容とオプトアウトの容易さについて心配する必要があります。数百人規模の小規模なキャンペーンの場合は、小規模リスト ソリューションの例としてMyEmma.comを確認してください。sendmail
おそらくあなたが探しているのは、メールの呼び出しをオフロードし、サービスが配信を処理できるようにする API です。PHP から大量の電子メール メッセージを送信することは、十分に迅速に行わないとタイムアウトのリスクが発生するため注意が必要です。大きなバッチを再試行する場合、送信されたメッセージを追跡することは常に面倒です。
驚くことではありませんが、この種のことを自分で行うよりもはるかに簡単にするメール API サービスを提供している企業がいくつかあります。
私はPostageAppの開発者ですが、これらの多くを試して、何が最適かを確認することをお勧めします.
ほとんどの場合、特定の API または API へのアクセスに使用されるライブラリで動作するように、アプリケーションのごく一部を書き直す必要があります。それが完了すると、1 回の簡単な呼び出しで非常に多くのメッセージを送信できます。これらのメッセージの配信は、プロバイダーの責任になります。
実際のところ、電子メールの送信に費やす金額が少なければ少ないほど、次のようなことを自分で行う必要があります。
これは、サードパーティのプロバイダーがユーザーに請求するものの 1 つでもあります。上記のいずれにも煩わされたくない場合は、Mailchimp、Bluehornet などのプロバイダーを自由に使用してください。財布をむち打ちする前に、必要なものが提供されていることを確認してください。驚くべき隠れたコスト (課金など) がかかるものもあります。 API の使用、トランザクション メールの使用、ライフサイクル メールなどの追加料金)
上記のいくつかを実行してもかまわない場合 (バウンス/苦情メールのチェックや簡単な DNS 変更など) は、Amazon SESにサインアップできます。適切な API があり、メール料金はこれまで見た中で最も低く、最近 DKIM (署名付きメール) のサポートを導入しました。SES と直接通信するように sendmail (専用ホスティングを想定) を構成することもできるため、mail()
ベースのソリューションを簡単に接続して実行できます。
まず、これまで私を助けてくれたすべての人に感謝します。
私が探していた答えはhttp://mandrillapp.com/です
これは MailChimp の背後にあるサービスであり、あらゆる点で支配的です!