电子邮件活动 - 正在删除空白区域

时间:2013-10-30 05:03:26

标签: dynamics-crm-2011 dynamics-crm

我们有一个通过插件创建的电子邮件活动。该电子邮件将成为一个短信,作为其中的一部分,我们将描述填充为160个字符。

过去几个月,此功能已停止工作。我相信这是因为Dynamics CRM现在使用“白色空间:正常”;属性。

这意味着以下代码不起作用,因为空白填充减少到单个空格。有人为此得到了可行的解决办法吗?

string message = "My Message";
if (message.Length < 160)
{
message= message.PadRight(160, ' ');
message+= ".";
}

Email email = new Email();
email.Description = message;
email.To = toEmail;
email.From = fromEmail;
var emailId = service.Create(email);

1 个答案:

答案 0 :(得分:0)

我们遇到了签名被添加到电子邮件中并添加了签名的问题。我的理解是创建了一个新用户,在创建SMS电子邮件时,我们将它们分配给该用户队列。由于电子邮件实体仍然与创建用户的活动方相关联,因此它仍显示在正确的记录中,但实际上是由另一个队列发出的。