【发布时间】:2013-10-28 09:46:03
【问题描述】:
我需要创建一个 .Net 应用程序,它将发送邮件消息(带有附件和可能的 html 格式)但不使用 System.Net.Mail(我们不能询问用户 SMTP 详细信息)或 Outlook(此适用于未安装 Outlook 的 PC)。
我今天一直在研究 MAPI,但它似乎只能通过创建一个 C/C++ library and then using a .NET wrapper 来实现,这在一个不熟悉的领域需要做很多工作。周围的大多数示例代码和项目也相当陈旧,一旦您开始探索,有些代码和项目仍然依赖于 SMTP 服务器的详细信息。
有没有 .net 友好的解决方案来发送电子邮件而无需 SMTP、Outlook 或深入研究 C++ 和 MAPI?也许是第三方 MAPI 库?
【问题讨论】:
-
是通过网络发送 SMTP 的问题吗?因为使用 SMTP 的方法不止一种。见
deliveryMethodmsdn.microsoft.com/en-us/library/ms164240(v=vs.110).aspx -
不,问题是我被告知不能要求用户填写任何 SMTP 详细信息。
-
您考虑过亚马逊简单邮件服务吗?