Работа с E-mail

Примеры работы с сущностью электронной почты (email).

Отправка ранее созданного письма

IOrganizationService service = GetServiceFromSomewhere();
Guid emailId = GetEmailIdFromSomewhere();

SendEmailRequest request = new SendEmailRequest
{
   EmailId = emailId, 
   TrackingToken = "", 
   IssueSend = true
};
service.Execute(request);

Создание вложения

EntityReference emailRef = GetEmailReferenceFromSomewhere();
string fileName = GetFileNameFromSomewhere();
byte[] fileData = GetFileDataFromSomewhere();

var attachment = new Entity("activitymimeattachment");
attachment["objectid"] = emailRef;
attachment["objecttypecode"] = "email";
attachment["filename"] = fileName;
attachment["subject"] = fileName;
attachment["body"] = Convert.ToBase64String(fileData);

About the author

Добавить комментарий

Сказать спасибо

Способ платежа:

Подписаться на обновления

Укажите свой e-mail чтобы получать уведомления о новых статьях.