gpt4 book ai didi

asp.net - 如何以编程方式设置 Elmah 电子邮件的收件人

转载 作者:行者123 更新时间:2023-12-03 13:45:13 26 4
gpt4 key购买 nike

我在这里有这个方法,我想使用 e.Mail.To = MAC,但显然它是一个只读属性,这让我完全不知道如何以编程方式设置收件人。基本上我想根据我的部署级别(实时/测试/开发)更改地址,我还想处理()(不发送)开发/测试模式的电子邮件。

还有另一种方法吗?

public static void ErrorMail_Mailing(object sender, ErrorMailEventArgs e)
{
if (!GlobalHelper.IsLiveMode)
{
e.Mail.Dispose();
}
else
{
MailAddressCollection MAC = new MailAddressCollection();
MAC.Add("A");

}

最佳答案

以下代码段将解决您的问题 -

public static void ErrorMail_Mailing(object sender, ErrorMailEventArgs e)         
{
if (!GlobalHelper.IsLiveMode)
{
e.Mail.Dispose();
}
else
{
MailAddressCollection MAC = new MailAddressCollection();
MAC.Add("A@XYZ.COM");
MAC.Add("B@XYZ.COM");



e.Mail.To.Clear(); // Clears any existing mail addresses if you want to
e.Mail.To.Add(MAC.ToString()); // To contains A@XYZ.COM & B@XYZ.COM
}
}

关于asp.net - 如何以编程方式设置 Elmah 电子邮件的收件人,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12031771/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com