The following sample shows how to send an e-mail for a campaign activity.
1: //# Send a Custom E-mail for a Campaign Activity
2: public void SendEmail(Guid campaignActivityID)
3: {
4: CrmService service = new CrmService();
5: service.Credentials =
6: System.Net.CredentialCache.DefaultCredentials;
7:
8: service.CallerIdValue = new CallerId();
9: // Replace the GUID with the GUID of your Microsoft Dynamics CRM
10: // Administrator.
11: service.CallerIdValue.CallerGuid =
12: new Guid("FD80F8E8-C852-DA11-B1FB-0007E94D105B");
13:
14: SendEmailRequest req = new SendEmailRequest();
15: req.EmailId = campaignActivityID;
16: req.TrackingToken = "";
17: req.IssueSend = true;
18:
19: try
20: {
21: SendEmailResponse res =
22: (SendEmailResponse)service.Execute(req);
23: }
24: catch (System.Web.Services.Protocols.SoapException er)
25: {
26: //Process any error messages here.
27: }
28: }
No comments:
Post a Comment