【问题标题】:How to get SMTPHost in custom workflow activity in MS Dynamics CRM?如何在 MS Dynamics CRM 的自定义工作流活动中获取 SMTPHost?
【发布时间】:2023-03-28 09:05:01
【问题描述】:

我正在尝试使用 SMTPClient 在自定义工作流活动中发送电子邮件,而不是在 MS Dynamics CRM 自定义工作流活动中使用电子邮件实体和 SendEmailRequest。

我这样做的原因是我想向客户发送日历会议邀请,而不是电子邮件。对于基础知识,我得到了以下代码:

MailMessage mail = new MailMessage("you@yourcompany.com", "user@hotmail.com");
SmtpClient client = new SmtpClient();
client.Port = 25;
client.DeliveryMethod = SmtpDeliveryMethod.Network;
client.UseDefaultCredentials = false;
client.Host = "smtp.google.com";
mail.Subject = "this is a test email.";
mail.Body = "this is my test email body";
client.Send(mail);

我打算为此目的使用 DDay.iCal。

现在这似乎是一个非常基本的问题,但我被困在如何在自定义工作流活动(而不是 smtp.google.com)中获取主机名值。

请指教。

谢谢,

【问题讨论】:

    标签: dynamics-crm smtpclient


    【解决方案1】:

    我想通了。它在我的“电子邮件服务器”列中的电子邮件路由器配置中。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-04-04
      相关资源
      最近更新 更多