asp.net プロジェクトの 1 つにいくつかの電子メール機能を追加しています。
サブスクライバーのリストに電子メールを送信する必要があります。リストは数十から数百のサブスクライバーまでさまざまです (将来的には数千になる可能性があります)。
数十通のメールがあるときは、次のようにします。
Mailmsg.Bcc.Add(New System.Net.Mail.MailAddress("asample@gmail.com"))
加入者ごとに、正常に動作します。
何かが行き詰まる前に、この方法で追加できる電子メール アドレスの数の実際的な制限はどれくらいになるでしょうか? また、「To」または「BCC」フィールドにたとえば 300 のメール アドレスを追加した場合、1 つのメールを個別のメールに分割する作業はどこで行われますか? あなたのSMTPサーバーで?
メールに数十または数百のアドレスを追加することと、コードをループして一度に 1 つずつ送信することの長所と短所は何ですか。ある方法が別の方法よりもスパムとしてフラグ付けされる可能性は高いですか?