我正在一个C#项目中使用SubVersion和TRAC,我已经设置好了我的TRAC系统,可以使用一个电子邮件地址来创建工单。在我的程序中,我添加了一个简单的“反馈”按钮,用于向此地址发送电子邮件。为了打开电子邮件,我只是像下面展示的那样“启动”一个mailto链接。
System.Reflection.Assembly assem = System.Reflection.Assembly.GetExecutingAssembly();
string ver = assem.GetName().Version.ToString();
System.Diagnostics.Process.Start("mailto:foo@bar.com?subject=<Provide a title for your feedback here>&body=< Describe the problem you are having or enhancement you would like to suggest here. Please be as descriptive as you can, and if possible list out the actions that will replicate the problem >%0D%0A%0D%0A%0D%0AVersion: "+ver);
我遇到的问题是,如果用户正在使用Outlook,并且他们的Outlook设置为HTML,则创建的工单将包含大量HTML代码,我必须清理它们。有没有办法通知处理它的邮件客户端以纯文本形式发送电子邮件而不是HTML?