ニュースレターの郵送については、約50,000人のユーザーが、梨を使って、メールプロバイダによってリストを注文するか、無作為に残すのが便利でしょうか?ベストプラクティス - 電子メールホストでニュースレターの受取人を注文する必要がありますか?
答えて
Eximを使用して大量のメールを送信した経験から、のメールキューが大きくなりすぎると、のパフォーマンスが大幅に低下します。ハードウェアによっては、キューに約10,000個の電子メールがあると、実際に何か有益な作業が行われているよりも、キューをゆっくりと処理するより多くのCPUをサーバーが使用する、ボゴソートの重要な効果が見え始めるでしょう。
大きなキューを避ける方法の1つは、電子メールを可能な限り高速かつ効率的に配信することです。これを達成するための多くの方法の1つは、Eximに同じTCP接続を介して複数の電子メールを配信させることです。これは、ドメインで受信者を並べ替えることで、によって達成できますが、これでは不十分です。デフォルトでは、Eximは受信した各メールをすぐに配信しようとし、各配信は独自の接続を開きます(これにより、非常に小さな容量の配信は速くなりますが、大容量の場合は屋根を通るサーバ負荷がかかる)。最初にがEximにメールをスプールし、次にがキューランナーに実際の配送を処理させると、同じホストに移動して同じ接続を介して配信するキュー内の他のすべての電子メールが自動的に表示されます。
大量の電子メールを送信するためのEximの最適化は、ほんのわずかの魔法では解決できない非常に複雑な問題です。重要な構成オプションは、queue_only, queue_run_max, deliver_queue_load_max, remote_max_parallel, split_spool_directory
ですが、高速スプールディスク、十分なRAM、Eximが新しいキューランナーを十分に頻繁に起動するようにしています(Eximデーモンの起動時にコマンドラインオプション)。
これはPEARがどのように私をエスケープするかに関係しますが、おそらくこれはあなたの問題に近づく方法のいくつかのアイデアを提供します。
私の答えが役に立たなかったら申し訳ありません。私は、MTAとしてExim(タグ付き)を使用する際に受信者がどのようにソートされるかに関して、質問者がパフォーマンス面に興味を持っていると考えました。間違った言い方をした質問に有効な回答(解釈されたもの)をペナルティーにしないでください。 – krisku
- 1. ビューでデータを注文する必要がありますか?
- 2. 電子メールメッセージシステムがテンプレート作成を担当する必要がありますか?
- 3. File.expand_path(...、__FILE__)がベストプラクティスである必要がありますか?
- 4. 私はデータベースから電子メールを受け取り、hrefを使用してhtmlでこの電子メールに連絡する必要があります
- 5. 受取人のEWS通知電子メールアドレス
- 6. 非キーウィンドウでスワイプイベントを受け取る必要があります
- 7. 電子アプリでビューポートメタを使用する必要がありますか?
- 8. オークション電子商取引の良い実践 - クレジットカードの詳細を保存する必要がありますか?
- 9. PayPal APIクレデンシャルを取得する必要があり、PayPal AppIDを取得する必要がある人
- 10. ブートストラップ:ベストプラクティス - コンテナにナビゲートする必要がありますか?
- 11. 重複した電子メールアドレスを保存する必要がありますか?
- 12. 電子メールモジュール「1回限りの電子メールを送信する必要があります」
- 13. ストライププラットフォームアカウントから受取人に電子メールでファンドを送金
- 14. JIRA SubタスクはEpicの譲受人になる必要があります
- 15. 私のアプリケーションからPHPを使った電子メールで配列を取得する必要があります
- 16. Googleドライブ - OAuth(またはどこか)から電子メールアドレスを取得する必要があります
- 17. 少なくとも1つの受信者電子メールアドレスを指定する必要があります。 PHPメーラー
- 18. django-rest-authで必要とされる電子メールのベストプラクティス
- 19. 電子メールを送信するときに文字をエスケープする必要がありますか?
- 20. log4j2を使用して電子メール受信者を動的に変更する必要があります。SMTP
- 21. 電子 - 電子パッケージ内にファイルが必要ですか?
- 22. opencart注文メールで注文合計金額を表示する方法(電子メールマークアップに必要)
- 23. なぜhtml_safeに注意する必要がありますか?
- 24. 好きな人の数を取得する必要があります
- 25. 電子商取引システムで注文を表すための標準XMLスキーマはありますか?
- 26. ジキルのランク順に商品を注文する必要があります
- 27. 電子商取引で注文をフォーマットするために使用するファイルタイプ
- 28. 電子メールのニュースレターでは、二重brタグを使用してインラインコードを減らす必要がありますか?
- 29. 電子アプリケーションにOAuthクライアントシークレットを保存する必要はありますか?
- 30. レジューサーは入れ子にする必要がありますか?
1)何のために便利ですか?この質問への回答はあなたの投稿に含めるべきです。 2)PEARは電子メールと関係がありますか? AFAIKはPHPパッケージリポジトリです。 – svgrafov