我試圖創建郵件消息使用一些RTF文本作爲mail.body,但沒有IsRtfBody屬性System.Net.Mail.MailMessage
只有IsHtmlBody。我已經收到了所有的測試郵件包含使用RTF文本發送郵件爲Body
{\rtf1\deff0{\fonttbl{\f0 Times New Roman;}{\f1 Verdana;}}{\colortbl\red0\green0\blue0 ;\red0\green0\blue255 ;}{\*\listoverridetable}{\stylesheet {\ql\cf0 Normal;}{\*\cs1\cf0 Default Paragraph Font;}{\*\cs2\sbasedon1\cf0 Line Number;}{\*\cs3\ul\cf1\ulc1 Hyperlink;}}\sectd\pard\plain\ql{\f1\fs20\cf0 Beste }{
等等
我敢肯定,這是可以做到,因爲前景具有RTF選項還可以,但不能在網上找到合適的例子,這是我到目前爲止有:
System.Net.Mail.MailMessage oMessage = GetMailMergeMessage();
oMessage.Subject = this.MailMerger.Subject;
oMessage.Body = this.MailMergeResult.RtfText;
oMessage.IsBodyHtml = true;
oMailer.Send(oMessage);
希望有人能幫助我,
Jurjen。
感謝您的回覆。 事實證明,我使用的devexpress RichTextControl也將內容暴露爲HTML :-),所以它現在可以正常工作了! – Jurjen 2010-02-26 13:34:00