ここでの基本的な質問: .NET フレームワーク (3.5) の既定の SmtpClient を使用してメールを送信しています。bodytype は HTML (IsBodyHtml = true) です。本文では、次のようにクエリ文字列に 2 つのパラメーターを持つ URL を追加しました。
http://server.com/page.aspx?var1=foo&var2=bar
これは次のようにエンコードされます:
http://server.com/page.aspx?var1=foo%26var2=bar (the ampersand is encoded as percent-26)
簡単なRequest["var2"]
ことをすると、「null」になります。メールメッセージのアンパサンドを正しくエンコードするにはどうすればよいですか?