为什么';BizTalk 2009 SMTP适配器是否支持密件抄送和优先级?
当查看时,我找不到密件抄送或优先级,因此我确定它不受支持为什么';BizTalk 2009 SMTP适配器是否支持密件抄送和优先级?,smtp,biztalk,adapter,biztalk-2009,Smtp,Biztalk,Adapter,Biztalk 2009,当查看时,我找不到密件抄送或优先级,因此我确定它不受支持 但是为什么呢?关于密件抄送的原因和SMTP适配器中缺少的优先级,我恐怕不知道-自产品第一次发布以来,BizTalk中就缺少了密件抄送和优先级。您可能需要询问BizTalk产品团队,我想他们可能只是耸耸肩 然而,在BCC和优先级中添加了一些变通方法 第一个解决方法是彻底的黑客攻击,但实施起来很快-发送两封电子邮件,第二个是你的密件抄送列表,其中提到它是密件抄送。很丑,一定会回来咬你。(这仅适用于优先级) 第二种方法更正确,但也需要更多的工作
但是为什么呢?关于密件抄送的原因和SMTP适配器中缺少的优先级,我恐怕不知道-自产品第一次发布以来,BizTalk中就缺少了密件抄送和优先级。您可能需要询问BizTalk产品团队,我想他们可能只是耸耸肩 然而,在BCC和优先级中添加了一些变通方法 第一个解决方法是彻底的黑客攻击,但实施起来很快-发送两封电子邮件,第二个是你的密件抄送列表,其中提到它是密件抄送。很丑,一定会回来咬你。(这仅适用于优先级) 第二种方法更正确,但也需要更多的工作-创建自己的支持这些属性的SMTP适配器。
System.Net.Mail
名称空间包含所有您需要滚动自己的支持BCC的适配器的内容
下面的代码示例来自:
您甚至可以避免适配器的开销,并将其作为引用程序集实现—这样做的缺点是,在使用适配器时,您会自动插入BizTalk消息传递框架及其功能(如跟踪)。有关BCC的原因和SMTP适配器缺少优先级的信息,恐怕我不知道-自产品第一次发布以来,BizTalk中就一直缺少它。您可能需要询问BizTalk产品团队,我想他们可能只是耸耸肩 然而,在BCC和优先级中添加了一些变通方法 第一个解决方法是彻底的黑客攻击,但实施起来很快-发送两封电子邮件,第二个是你的密件抄送列表,其中提到它是密件抄送。很丑,一定会回来咬你。(这仅适用于优先级) 第二种方法更正确,但也需要更多的工作-创建自己的支持这些属性的SMTP适配器。
System.Net.Mail
名称空间包含所有您需要滚动自己的支持BCC的适配器的内容
下面的代码示例来自:
您甚至可以避免适配器的开销,并将其作为引用程序集实现—这样做的缺点是,在使用适配器时,您会自动插入BizTalk消息传递框架及其功能(如跟踪)
MailAddress from = new MailAddress("ben@contoso.com", "Ben Miller");
MailAddress to = new MailAddress("jane@contoso.com", "Jane Clayton");
MailMessage message = new MailMessage(from, to);
message.Subject = "Using the SmtpClient class.";
message.Body = @"The body test to send.";
message.Priority = MailPriority.High;
MailAddress bcc = new MailAddress("manager1@contoso.com");
message.Bcc.Add(bcc);
SmtpClient client = new SmtpClient(server);
client.Send(message);