私はDynamics CRM 2016を使用しています.incident-Entityオンラインの例に従って、ユーザーが挿入した電子メールアドレスを使用してcrmから電子メールを送信したい(電子メールIDはcrm-userからではなく、フィールドから取得されます)オプションは次のとおりです電子メール アドレスを保持して取得する別のエンティティから entityreference を使用します。Entityreference を使用せずに、インシデント フォームの単純なフィールドから電子メール アドレスを取得する方法はありますか?
1949 次
3 に答える
3
電子メール アドレス フィールドに関連付けられていない電子メール アドレスを使用できます。いくつかの手順が必要です。
UI で、[設定] > [システム設定] > [電子メール] タブ > [電子メール フォーム オプションの設定] ヘッダーに移動します。
[メール受信者が未解決のメッセージの送信を許可する] の設定が [はい] であることを確認します。
次の例のように、文字どおりの電子メール アドレスを使用できるようになりました。
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);
于 2019-11-18T16:01:15.037 に答える