Emailservicerequest.Email = new Email();
Emailservicerequest.Email.FromEmail = Insertcampaignrequest.Campaign.SenderAddress;
Emailservicerequest.Email.ToEmail = Insertcampaignrequest.Campaign.RecipientsFilter;
Emailservicerequest.Email.Subject = Insertcampaignrequest.Campaign.Subject;
// Emailservicerequest.Email = true;
Emailservicerequest.Email.Body = Convert.ToString(MailFormat.Html);
Emailservicerequest.Email.Body = "Provider/EmailTemplate/email.html";
Emailserviceresponse=Emailservice.SendEmail(Emailservicerequest);
0
A
回答
0
在Asp.net 4.0中,您應該使用T4模板來創建電子郵件模板。它簡單而又易於管理。
更多信息 http://asmiki.com/2011/05/20/using-t4-templates-for-compiling-net-email-templates/
問候
0
到HTML文件轉換成字符串,這樣就可以將其設置爲體價值,你的電子郵件的對象,你可以使用以下功能:
public string ReturnHTML(string Path)
{
string strBody = "";
try
{
StreamReader objReader = new StreamReader(Path);
strBody = objReader.ReadToEnd();
objReader.Close();
}
catch (Exception ex)
{
strBody = "";
throw ex;
}
return strBody;
}
呼叫代碼上面的函數
string path = Server.MapPath(ConfigurationManager.AppSettings["NoticeApprovalPath"].ToString());
string tempStr = cmm.ReturnHTML(path);
tempStr = tempStr.Replace("[xxxNoticeIDxxx]", Convert.ToString(RequestID));
替換功能是用來取代在HTML模板的值:
[xxxNoticeIDxxx]
這裏被替換爲包含數據的值RequestID
變量。
相關問題
- 1. 發送HTML模板
- 2. 如何在jinja html模板中發送圖像?
- 3. 如何在流星中發送html外部模板?
- 4. asp.net ajax 4.0 MVC -externalize模板
- 5. asp.net HTML模板
- 6. Html在asp.net模板mvc
- 7. ASP.Net AJAX 4.0模板文件的發佈版本在哪裏?
- 8. mail()函數 - 發送HTML模板
- 9. 如何使用內置的ASP.NET模板發送電子郵件?
- 10. 如何使用groovy將html模板作爲郵件發送
- 11. 如何用php發送html/html5模板郵件?
- 12. 如何使用PHP將HTML模板作爲郵件發送?
- 13. 如何在asp.net 4.0
- 14. 在html erb模板中發送有效的json to javascript
- 15. 如何發送和從ASP.NET 4.0網站和C#發送數據WCF(Web服務)
- 16. 如何發送和EJS模板到nodemailer?
- 17. Asp.Net 4.0 MVC 3:發佈html代碼
- 18. 如何使用C#在ASP.NET中發送html郵件?
- 19. 如何在將指令中的模板發送到DOM之前編譯模板?
- 20. 用html外部模板用java發送html郵件?
- 21. 如何在Phoenix Framework中的javascript模板中呈現html模板
- 22. 注入HTML模板中的表發送電子郵件c#
- 23. 如何在Vaadin中使用HTML模板?
- 24. 如何在codeigniter中整合html模板?
- 25. 如何在類中包含HTML模板?
- 26. 如何在express.js中集成HTML模板
- 27. 如何在textarea中呈現HTML模板?
- 28. 如何在CouchDB中使用html模板
- 29. 如何在帕格模板中發送Ajax請求?
- 30. 如何使用ejs模板在nodejs中發送多個請求