c# 调用邮件客户端问题 想实现点击按钮调用客户端默认邮件客户端程序1怎么调用2如何写具体内容3如何添加附件在网上找了半天没找到:(还请有知道的朋友帮忙,先谢谢了 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 1. 直接打開文件 System.Diagnostics.Process.Start(@"C:\ABC.eml");2. 寫內容 打開一個text文件,按照郵件的格式寫就可以了.寫完后改個名字就行了。3. 寫附件 如果是不想加密的文本文件﹐直接在.xml文件中寫入就可以了﹐如果其它文件或需加密的﹐需要轉換成Base64的格式后﹐再寫入.xml文件 其實就兩點﹕1.Email的格式 2.將文件以Base64的格式寫入text文本中 也可以模拟运行“mailto:”。可能是调用Shell吧 我指的默认邮箱并不一定是OUTLOOK,并不是所有的邮件客户端都采用.EML做为后缀我说的默认是指用户常用的邮件客户端,这个应该可以检测的到主要是如何向不同的邮箱客户端定写入内容 在C/S中﹐好象沒有你想要的哪么智能的方法吧!在文件類型和運行程序都不確定的情況下﹐想要知道"默認"的動作﹐好象不大可行。因為Windows中的默認郵件也是有固定的文件類型和指定的運行程序的。如果一定要實現"默認"的方法﹐也只能從注冊表中找了 c# sessionid判断 本人要用.net(C#)做问卷调查系统,遇到困难,寻求思路与例子,先谢谢大家 命令行编译文件环境变量的问题。 C# 怎么用Opc做数据采集系统 VS2005中如何添加事件? WinForm同时查询数据库中不同两个表的数据!!!!!! 关于多表插值的问题,请大家进来讨论一下吧 DATAGRID中时间显示问题? TortoiseSVN 报错:远程主机强迫关闭了一个现有的连接 C#操作Excel文件的图表对象Chart问题 急问几个Web页面的问题,初学者,望指教!! ListView闪烁的问题,急!
2. 寫內容 打開一個text文件,按照郵件的格式寫就可以了.寫完后改個名字就行了。
3. 寫附件 如果是不想加密的文本文件﹐直接在.xml文件中寫入就可以了﹐如果其它文件或需加密的﹐需要轉換成Base64的格式后﹐再寫入.xml文件 其實就兩點﹕1.Email的格式 2.將文件以Base64的格式寫入text文本中
我说的默认是指用户常用的邮件客户端,这个应该可以检测的到
主要是如何向不同的邮箱客户端定写入内容
在文件類型和運行程序都不確定的情況下﹐想要知道"默認"的動作﹐好象不大可行。
因為Windows中的默認郵件也是有固定的文件類型和指定的運行程序的。
如果一定要實現"默認"的方法﹐也只能從注冊表中找了