2

私のクライアントは彼らのサイトにメーリングリストを必要としています。アイデアは、ユーザーがニュースレターやお知らせを受け取るために購読できるということです。リストには数万人ではなく、数百人のユーザーが含まれていると思います。

私はこれまでこれを行ったことがありません(「登録していただきありがとうございます」などの単一のメッセージのみ)私の最初のアイデアは、各ユーザーにBCCを使用するか、ループを使用して個別に送信する、1回のmail()呼び出しですべてのユーザーに各メッセージを送信することでした。しかし、友人は、サーバーが1000 bccを含むメールをブロックし、ページのタイムアウトによって上記のループが完全に実行されないという問題の可能性について言及しました。

他に考慮すべき問題はありますか?考えられる解決策はありますか?PHPList、Swiftmail to phpmailerなどのツールを使用する必要がありますか?

事前に感謝します:-)

4

3 に答える 3

1

既存のメーリング リスト プログラムを使用することをお勧めします。それらは、無料であろうとなかろうと、たくさんあります。そして、それらは長い間存在しています。問題のほとんどは解決されようとしているのと同じように解決されています - それらを解決しても意味がありません。

これを自分のサーバーで実行している場合、最大の懸念事項の 1 つはスパマーとしてフラグが立てられることです。関連していますが、それ自体が懸念事項でもありますが、電子メール サーバーと dns エントリが完全に正しいことです。特定の電子メール アドレスまたは特定のドメインに電子メールが届かないという問題に常に直面します。SPF レコードが設定されていないなどの理由で、medium_sized_isp.com によってブロックされていることがわかります。つまり、これを行うには、プログラミング作業に加えて、多くのシステム管理作業と問題が伴います。それに応じて必ず話し合い/契約/請求してください。

于 2010-02-10T21:37:55.847 に答える
0

余裕があれば、Mailchimpのようなものが最適な選択肢かもしれません。彼らはあなたに代わってあなたのリストを処理し、フォーマットに関連する核心、そしてもちろんすべての技術的な側面を処理します.

于 2010-02-10T17:13:55.160 に答える
0

純粋に技術的なレベルでは、PEAR にはMail_Queueと呼ばれるモジュールがあり、このような場合に適しています。各受信者は、直接送信されたメッセージを受け取ります。これを行う利点の 1 つは、追跡変数、パーソナライズなどをメッセージに挿入できることです。

于 2010-02-10T21:41:31.013 に答える