Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/email/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jsf-2/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Email CRM电子邮件未通过c格式化HTML_Email_Crm - Fatal编程技术网

Email CRM电子邮件未通过c格式化HTML

Email CRM电子邮件未通过c格式化HTML,email,crm,Email,Crm,我试图通过crm发送n封电子邮件,但正文中包含HTML。我通过CRM正确地发送了电子邮件,但是当我打开它时,Contact>History我打开了电子邮件,看到邮件正文中没有编码为HTML的XML。这是我到目前为止所拥有的。我的邮件正文在下面这个代码。我已经使用MailMessage完成了这项工作,但它不会通过CRM发送,只能通过SMTP发送。有什么想法吗 var emailTemplateBody = GetEmailTemplateBody(); var _getEmailV

我试图通过crm发送n封电子邮件,但正文中包含HTML。我通过CRM正确地发送了电子邮件,但是当我打开它时,Contact>History我打开了电子邮件,看到邮件正文中没有编码为HTML的XML。这是我到目前为止所拥有的。我的邮件正文在下面这个代码。我已经使用MailMessage完成了这项工作,但它不会通过CRM发送,只能通过SMTP发送。有什么想法吗

var emailTemplateBody = GetEmailTemplateBody();
        var _getEmailVariables = getEmailVariables(emailTemplateBody);

        // Create a FROM activity party for the email.
        activityparty fromParty = new activityparty();
        fromParty.partyid = new Lookup();
        fromParty.partyid.type = EntityName.systemuser.ToString();
        fromParty.partyid.Value = new Guid("C82755FB-6369-DB11-98AE-00145E7F535F");

        //Create a TO activity party for email
        activityparty toParty = new activityparty();
        toParty.partyid = new Lookup();
        toParty.partyid.type = EntityName.contact.ToString();
        toParty.partyid.Value = new Guid("74CD3907-5BC9-E311-9C41-005056850017");

        //Create a new email
        email emailInstance = new email();

        //set email parameters
        emailInstance.from = new activityparty[] { fromParty };
        emailInstance.to = new activityparty[] { toParty };
        emailInstance.subject = "Who Cares";
        emailInstance.description = _getEmailVariables;
        emailInstance.mimetype = ""

        //Create a GUId for the email
        Guid emailId = _crmServiceInstance.Create(emailInstance);

        //Create a SendEmailRequest
        SendEmailRequest request = new SendEmailRequest();
        request.EmailId = emailId;
        request.IssueSend = true;
        request.TrackingToken = "";


        //Execute request
        _crmServiceInstance.Execute(request);
需要采用HTML格式的XML代码:

"<template><text><![CDATA[<p><font size=2 face=\"Tahoma, Verdana, Arial\">Hi: |contact.FullName|</font></p>\r\n<p><font size=2 face=\"Tahoma, Verdana, Arial\"></font> </p><font size=2 face=\"Tahoma, Verdana, Arial\">\r\n<ul style=\"list-style-type:disc;white-space:normal;word-spacing:0px;text-transform:none;color:rgb(0,0,0);padding-bottom:0px;text-align:left;padding-top:0px;font:14px/19px 'Helvetica Neue', Arial, Helvetica;padding-left:20px;margin:0px 0px 10px 10px;letter-spacing:normal;padding-right:0px;background-color:rgb(255,255,255);text-indent:0px\">\r\n<li style=\"list-style-position:outside;padding-bottom:0px;padding-top:0px;padding-left:0px;margin:5px 0px;padding-right:0px\">Content Line 2 = |New_manheimsubscription.new_externalbillingsubscriptionid| \r\n<li style=\"list-style-position:outside;padding-bottom:0px;padding-top:0px;padding-left:0px;margin:5px 0px;padding-right:0px\">DogButter is gross</li></ul></font>]]></text></template>"

试着把所有的东西都放在下面的HTML格式中,并将其添加到电子邮件的描述中。那样的话,我们应该能够得到预期的HTML格式的正文

<table>
<tr>
<td>
</td>
</tr>
</table>
当我必须用一些HTML对象创建电子邮件的描述时,这种方法对我很有效


希望这有帮助

我成功地在电子邮件正文中使用了HTML代码。 我正在使用Dynamics 365 v9.0

这是第1段

这是第2段

这是第3段


请检查CDATA部分内的标签。我认为这不是正确形成的。其中一个缺少结束标记。也许这就是为什么它没有像预期的那样到来的问题。