我有一个电子邮件模板,它只是一个普通的静态 HTML 页面。
我需要将该页面放入 MailMessage
的正文中。
通常我会做的只是创建一个 StringBuilder
并一遍又一遍地附加这些行。但这是一个很长的页面,我不想用单引号等替换引号。
那么有没有办法将 html 页面的内容拉入字符串?如:
emailMessage.IsBodyHtml = true;
emailMessage.Subject = "Test Subject";
emailMessage.Body = GetContentsFrom("emailtemplate.html");
谢谢!
最佳答案
你能把 GetContentsFrom 换成 File.ReadAllText 吗? ?
关于c# - 如何将电子邮件页面/模板的内容拉入 .NET 中的 MailMessage 正文,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2410944/