EntLib 5电子邮件主题行编辑?

时间:2011-03-01 16:56:27

标签: smtp enterprise-library

我正在尝试更改Enterprise Library 5发送的电子邮件主题行。我不是要更改主题行Starter / Ender(如http://entlib.codeplex.com/discussions/69689?ProjectName=entlib中所示),我想更改实际主题文本,这与Logger的消息标题不同。

所有想法都受到赞赏。

感谢。

1 个答案:

答案 0 :(得分:1)

查看Enterprise Library 5中EmailMessage的来源,主题由

生成
string sendToSmtpSubject = header + logEntry.Severity.ToString() + footer;

如果您需要完全控制电子邮件中的主题行,则需要扩展现有的EmailTraceListener以包含您添加的功能。 (或者只是修改代码并在应用程序中使用EntLib的自定义构建版本。)