私はここにこのメソッドを持っています、私はe.Mail.To = MACに行きたかったのですが、どうやらそれは読み取り専用のプロパティであり、プログラムで受信者を設定する方法に完全に困惑しています。基本的に、デプロイメントレベル(ライブ/テスト/開発)に基づいてアドレスを変更したいです。また、開発/テストモードの電子メールをdispose()(送信しない)したいと思います。
これを回避する別の方法はありますか?
public static void ErrorMail_Mailing(object sender, ErrorMailEventArgs e)
{
if (!GlobalHelper.IsLiveMode)
{
e.Mail.Dispose();
}
else
{
MailAddressCollection MAC = new MailAddressCollection();
MAC.Add("A");
}