我已經使用follwing代碼來使用xsl樣式表將xml轉換爲html。現在,我必須將生成的html作爲電子郵件發送給選定的人員。我不知道如何處理它。請幫忙!!!使用C#代碼發送Html郵件
-3
A
回答
0
我想你可以打電話
string myXmlXsltString = Writer.ToString();
,讓您的XSLT轉換XML轉換爲字符串。然後你可以按照正常的方式send the email,將body設置爲上面返回的字符串,例如:message.Body = myXmlXsltString
+0
設置郵件正文後,您需要設置IsBodyHtml屬性:message.IsBodyHtml = true; – tonycoupland
0
在.net中發送電子郵件非常簡單,發送HTML電子郵件而不是普通測試只是一個線路開關
以下是使用gmail帳戶發送電子郵件的示例,請注意IsBodyHtml設置。
System.Net.NetworkCredential loginInfo = new System.Net.NetworkCredential("[email protected]", "yyyy");
System.Net.Mail.MailMessage msg = new System.Net.Mail.MailMessage();
msg.From = new System.Net.Mail.MailAddress("[email protected]", "Admin");
msg.To.Add(new System.Net.Mail.MailAddress(sTo, sToDisplayName));
msg.Subject = sSubject;
msg.Body = sBody;
msg.IsBodyHtml = true;
System.Net.Mail.SmtpClient client = new System.Net.Mail.SmtpClient("smtp.gmail.com");
client.EnableSsl = true;
client.UseDefaultCredentials = false;
client.Credentials = loginInfo;
client.Send(msg);
相關問題
- 1. 發送電子郵件從C + +代碼
- 2. 從C#代碼發送電子郵件
- 3. 從C++代碼發送電子郵件
- 4. 郵件發送HTML在C#
- 5. PHP代碼發送郵件
- 6. 使用C#發送郵件
- 7. PHP郵件()函數,以HTML代碼發送郵件
- 8. 使用SAP Workflow「發送郵件」活動發送HTML郵件
- 9. 使用lotuslive憑證從C#代碼發送郵件?
- 10. 用c#html格式發送郵件
- 11. 以HTML代碼形式發送的HTML電子郵件
- 12. 發送HTML郵件
- 13. 發送html郵件
- 14. 用PHP發送html郵件
- 15. 用NAIL發送HTML郵件?
- 16. 用PHP發送HTML郵件
- 17. 發送HTML郵件用PHP
- 18. 用Python發送html郵件
- 19. 用PHP發送HTML郵件?
- 20. 用PHP發送html郵件
- 21. 嘗試使用sendmail發送/發送html電子郵件,但顯示電子郵件的源代碼
- 22. 發送HTML代碼
- 23. 從html源碼發送郵件
- 24. 使用gmailr發送HTML郵件
- 25. 使用shell腳本發送HTML郵件
- 26. 使用js/html發送郵件到URL
- 27. 使用Android intent發送HTML郵件
- 28. 使用CKEditor和PHPMailer發送HTML郵件
- 29. 使用php和html發送郵件
- 30. 使用codeigniter發送html郵件
此代碼與您要求的內容沒有任何關係。我認爲你應該擺脫它。並查看[SMTP類](http://msdn.microsoft.com/en-us/library/system.net.mail.smtpclient.aspx) – musefan