现在,我一直在使用C#附件向Microsoft Outlook发送电子邮件。这很好。我刚刚收到了与任意电子邮件客户端达成相同结果的请求。是否可以用WinForm应用程序来做到这一点?如果是这样,我有什么地方可以研究这个?发送带附件的电子邮件(默认邮件客户端)
1
A
回答
0
在下面的MSDN文章看一看,对如何使用很好的例子命名空间/类
在GUI的一部分,它可能是更复杂一点(这取决于你想好怎么设计自己的GUI :))。您可以尝试复制MS Outlook,或者使用RichTextArea和简单的GUI以及带有大发送按钮的TextBox。
0
您可以使用System.Net.Mail名称空间以winforms形式发送附件。如果无法连接互联网,您需要编写代码来缓存邮件。
OR
您可以使用MAPI,这显然可以有一些兼容性问题.NET。
下面是应该发送电子邮件(附件)使用安装任何默认邮件客户端MAPI互操作项目:
相关问题
- 1. 使用AppleScript通过默认电子邮件客户端发送邮件附件
- 2. 如何使用vb.net中的默认电子邮件客户端发送带附件的电子邮件
- 3. 如何打开默认的电子邮件客户端附件
- 4. ANDROID |只发送电子邮件附件与电子邮件客户端
- 5. 检测电子邮件发送的电子邮件客户端
- 6. 发送电子邮件客户端兼容电子邮件
- 7. 将附件添加到客户端的默认电子邮件客户端
- 8. 使用默认电子邮件客户端发送文档
- 9. 发送带附件的电子邮件
- 10. 发送带附件的电子邮件
- 11. 从客户端发送电子邮件
- 12. 从客户端发送电子邮件
- 13. 发送电子邮件与smtp客户端附件给出错
- 14. Android发送电子邮件不存在发送的电子邮件客户端
- 15. 使用openURL从Yahoo邮件客户端发送电子邮件
- 16. 通过客户端发送邮件,无需启动电子邮件客户端(无提示电子邮件)
- 17. 打开带附件的电子邮件客户端
- 18. 按电子邮件并打开默认电子邮件客户端
- 19. PHP电子邮件拦截不发送带附件的电子邮件
- 20. PHP:从数据库发送带附件到电子邮件帐户的邮件
- 21. 如果没有电子邮件客户端通过VB6发送电子邮件
- 22. 如何使用电子邮件客户端发送电子邮件?
- 23. 用附件发送电子邮件到多封电子邮件
- 24. SendGrid电子邮件API,发送电子邮件附件
- 25. 在默认的电子邮件客户端发送PDF - Android应用程序
- 26. php发送电子邮件附件
- 27. ASP.NET MVC发送电子邮件附件
- 28. WP7.1发送电子邮件附件
- 29. Android默认电子邮件客户端的html支持
- 30. mailto没有默认的电子邮件客户端
下面是一些更多的说明。用户需要一个弹出式窗口(电子邮件窗口)来填写信息,有时并未连接(断开连接的客户端)。 Outlook将一切都很好地排队,但有些用户没有使用Outlook,虽然他们可能会在应用程序重新连接时在队列中排队,但他们可能不在线,因为他们执行任务并退出应用程序。 – NTBuddy 2011-04-27 12:13:37