簡體   English   中英

如何在MS Dynamics CRM的自定義工作流活動中獲取SMTPHost?

[英]How to get SMTPHost in custom workflow activity in MS Dynamics CRM?

我正在嘗試使用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)中獲取主機名值。

請指教。

謝謝,

我想到了。 它在“電子郵件服務器”列的我的電子郵件路由器配置中。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM