こんにちは、C# Windows アプリケーションのテンプレートを使用してメールを送信する必要があります。テンプレートを作成しましたが、html テンプレートを介してパラメーターを渡すことができません。これが私が使用しているテンプレートです。
この HTML テンプレートの場合、Windows アプリケーションでこれを呼び出し、gmail smtp 経由で送信しています。メールを送信できますが、パラメーターを渡すことができません。助けてください。Windowsアプリケーションで呼び出しているコードは次のとおりです
try
{
  using (StreamReader reader = File.OpenText("H:\\Visitor Management_Project\\Visitor Management_Project\\Visitor Management_Project\\EmailTemplate.htm"))
  {
     SmtpClient SmtpServer = new SmtpClient("173.194.67.108", 587);
     SmtpServer.UseDefaultCredentials = false;
     SmtpServer.DeliveryMethod = SmtpDeliveryMethod.Network;
     SmtpServer.Credentials = new System.Net.NetworkCredential("ambarishkesavarapu@gmail.com", "*******");
     //SmtpServer.Port = 587;
     SmtpServer.Host = "smtp.gmail.com";
     SmtpServer.EnableSsl = true;
     message = new MailMessage();
     message.Subject = "Visitor Arrived";
     //message.SubjectEncoding = System.Text.Encoding.UTF8;
     message.IsBodyHtml = true;
     message.Body = "EmailTemplate.htm";
     //message.BodyEncoding = System.Text.Encoding.UTF8;
     message.From = new MailAddress("ambarishkesavarapu@gmail.com");
     message.To.Add(lblCPEmail.Text);
     message.Priority = MailPriority.High;
     message.Body = reader.ReadToEnd();
     message.DeliveryNotificationOptions = DeliveryNotificationOptions.OnFailure;
     SmtpServer.Send(message);
   }
 }
 catch (Exception ex)
 {
   MessageBox.Show(ex.Message);
 }
テキストボックスの同じページにあるすべてのパラメーターを取得している HTML テンプレートにパラメーターを追加する方法。私を助けてください
