2

カスタム CMS の管理者通知システムを作成しています。そのため、サイトのすべてのユーザーに bcc を追加することを計画しています。それで、ここに私の質問がありますか?

  • bcc は foreach($user){mail()} 関数より優れていますか? サーバーリソースの使用に関して?
  • サーバーはいくつの bcc をサポートしますか?

ありがとうございました。

4

4 に答える 4

4

ユーザーへのダイレクトメールは、パーソナライズできるため、通常は「より良い」オプションです。あなたにとっての利点は、サイトにリンクする各 URL に各メールの一意の ID を追加することで、フィードバックを得る機会が得られることです。bccの使用は (php サーバーから見れば) 1 つのメールにすぎませんが、ここではサーバー リソースについてあまり心配する必要はありません。

bcc の制限はプロバイダーによって異なるようです。5 から 500 までの範囲の制限を見てきました。一度に送信するメールが多すぎると、PHP の処理時間の制限が原因で機能しない場合があります。多くのユーザーの場合、どちらの場合も送信を分割する必要があります。

于 2011-12-03T10:11:48.100 に答える
1

PHP は SMTP サーバーへのリクエストのトランスポーターにすぎないため、PHP に制限はありません。

SMTP サーバーの制限を確認して、実際に電子メールを添付できる数を確認できます。

ビン カーボン コピーを使用しても、SMTP サーバーは添付されたすべての受信者に電子メールを送信する必要があるため、実際にはそれほど多くのリソースを節約することはできません。

于 2011-12-03T10:09:11.370 に答える
0
  1. BCC は、たとえば、非表示の受信者です。そのため、受信者を BCC ユーザーに追加すると、メッセージは受信されますが、その電子メールは「宛先」または「コピー」リストに表示されません。
  2. BCC 受信者の最大数は、メール サーバーによって異なります。
于 2011-12-03T10:08:58.277 に答える
0

これは、個人情報や個人情報を含まないまったく同じメッセージを送信した場合にのみ機能します。これは、全員が同じメッセージを受信する場合と同様です。

こんにちは世界

そしてそうではない

XY様

また

親愛なるABさん

于 2011-12-03T10:11:52.600 に答える