2

この質問の背後にある主な議題は、メール本文の動的ホルダーをメールを受信したメールアドレスに置き換えたいということです

asp.net を使用して標準的な手順を使用します。つまり、メール本文を作成し、次に smtp.send() を使用して、該当するメール アドレスにメールを送信します。しかし、xxx@yyy.com がメールを開いた人に置き換えられるように、メール本文にプレースホルダーを入れたい (例: メールを読んでくれてありがとう、xxx@yyy.com)。

ここで興味深い部分が来ます..... 私がメールを送信したユーザー (例: xxx@yyy.com) がメールを他のメールアドレス (例: abc@zzz.com) に転送する場合、次に abc@zzz. com は、「メールを読んでくれてありがとう、abc@zzz.com」と表示されるメールを開きます。

そもそも可能ですか?

4

1 に答える 1

3

あなたが求めていることが可能だとは思いません。電子メールを生成して送信すると、電子メールの本文はサーバー側で作成されるため、完全に制御できます。ユーザーがメールボックスにメールを入れると、そのメールの内容を変更することはできなくなります。

メールの内容を変更することはできません。この種の動作は、クライアントのマシンで許可なくコードを実行することに似ています。つまり、ウイルスであり、一般的に嫌われています。

于 2012-04-07T20:49:40.413 に答える