【发布时间】: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)中获取主机名值。
请指教。
谢谢,
【问题讨论】: