1

SMTPクライアントとMailMessageクラスを使用してユーザーにメールを送信しています。

MailMessageクラスのオブジェクトのtoプロパティに複数の受信者のアドレスを追加しています。問題は、受信者が他の受信者の電子メールアドレスを見ることができることです。他の受信者のメールアドレスを隠す方法はありますか?

私はいくつかのプロパティまたはそのようなものを設定することを意味します。

それ以外の場合は、ユーザーに個別の電子メールを送信するオプションのみが残ります。

ヘルププレサエ

4

3 に答える 3

1

Toアドレスではなく、Bcc(ブラインドカーボンコピー/コピー循環)アドレスとしてレシーバーを追加します。

于 2010-04-16T08:40:38.397 に答える
1

とにかくこれを回避する方法はないと思います。各受信者に宛てた単一の電子メールを送信するか、受信者のリストを BCC に追加して一度送信します。後者の問題は、ほとんどのスパム フィルターが電子メールをブロックすると私は信じていることです。

于 2010-04-16T08:43:03.300 に答える
1

メールは常に個別に送信されます。BCC を使用する代わりに、そのルートを使用することをお勧めします。

これが違いです。10 人を BCC に登録するとします。SmtpClient は 1 つのメッセージをリレー サーバーに送信します。ただし、中継サーバーはこれらの 10 人の受信者を読み取り、各受信者に 1 通ずつ、10 通の個別の電子メールを送信します。

いずれにしても 10 通のメールが送信されるため、コードで 10 通の個別のメールを作成して送信することをお勧めします。

さて、最初はこれを行うのに時間がかかりますか? はい。コードから同じメールを送信するには、10 倍の時間がかかります。

ただし、利点は、BCC スパマーのレッテルを貼られる可能性が低くなることです。

于 2010-04-16T12:22:43.667 に答える