Как отправить письмо по простому адресу электронной почты, используя crm
Я работаю с CRM Dynamics 2016, я хочу отправить электронное письмо от CRM, используя адрес электронной почты, который пользователь вставил (почта взята из поля в incident-Entity
а не от crm-пользователя) в соответствии с примерами в сети вариант заключается в использовании ссылки на сущность от другой сущности, которая будет хранить и получать адрес электронной почты, есть ли способ не использовать ссылку на сущность, а вместо этого получить мой адрес электронной почты из простого поля в форме инцидента?
2 ответа
К сожалению, вы не можете этого достичь.
Единственным способом связана запись.
Вы можете использовать адреса электронной почты, которые не связаны с полями адресов электронной почты. Для этого нужно всего несколько шагов.
В пользовательском интерфейсе перейдите в Настройки> Системные настройки> вкладка Электронная почта> заголовок "Установить параметры формы электронной почты".
Убедитесь, что для параметра "Разрешить отправку сообщений с неразрешенными получателями электронной почты" установлено значение "Да".
Теперь вы можете использовать буквальные адреса электронной почты, как в этом примере:
var sender = new EntityCollection();
sender.Entities.Add(new Entity("activityparty")
{
["addressused"] = "me@home.test"
});
var recipients = new EntityCollection();
recipients.Entities.Add(new Entity("activityparty")
{
["addressused"] = "info@acme.test"
});
var eMail = new Entity("email")
{
["from"] = sender,
["to"] = recipients,
["subject"] = "Just a test",
["description"] = "Body of your e-mail"
};
organizationService.Create(eMail);
Ты можешь это сделать programmatically
! Вы можете отправить электронное письмо человеку, который не является Lead/Contact/Account
.. CRM отправит электронное письмо, но при открытии в CRM будет отображаться неразрешенная ссылка