在我的WPF应用程序中,我需要能够打开默认电子邮件,以发送包含先前已扫描附件的电子邮件。 对于扫描仪我使用了WIA,我将扫描图像保存在jpeg中。 对于电子邮件,我已经尝试了MAILTO如下
string mail1 = "abc@hotmail.com";
string mail2 = "def@yahoo.it";
string attach = @"C:\bla\bla\bla\file.xlsx";
Process.Start(string.Format("mailto:{0}?subject={1}&body={2}&CC={3}&attachment:{4}"
, mail1, subject, body, mail2,attach));
除非在Process.start打开默认电子邮件时进行ATTACHMENT,否则每件事情都有效。
你知道比mailto更好的东西吗?或者能够将文件附加到电子邮件的东西?答案 0 :(得分:1)
您可以将该文件上传到服务器,获取URL并将其作为链接包含在mailto正文中。