0
我開發了一個使用郵件定義類發送HTML郵件的程序。 是否可以在發送電子郵件之前預覽電子郵件。如何在發送之前預覽HTML電子郵件。 C#
下面是使用mailDefinition
一段代碼:
MailDefinition mailDefinition = new MailDefinition();
mailDefinition.BodyFileName = "C:/Html_Email.htm";
mailDefinition.From = "[email protected]";
ListDictionary ldReplacements = new ListDictionary();
ldReplacements.Add("<%NearTeaser%>", "<b> Welcome to <b>" + nearteaser + "<b>");
ldReplacements.Add("<%Content%>", fulltext);
ldReplacements.Add("<%Weitere%>", "We have these offers for you: " + Weitere);
MailMessage mailMessage = mailDefinition.CreateMailMessage(mailTo, ldReplacements, new System.Web.UI.Control());
mailMessage.IsBodyHtml = true;
client.DeliveryMethod = SmtpDeliveryMethod.Network;
client.UseDefaultCredentials = false;
client.Host = "hostname";
client.Send(mailMessage);
每一件事情是工作的罰款。我很好奇在發送郵件之前是否可以預覽電子郵件。
非常感謝。
這完全取決於*什麼*發送它..一個Web應用程序? Windows窗體? WPF?嘗試並提供*一些*努力。 –