除了 SMTP 或 Office.Interop 以外的其他方法来使用 .net 发送邮件
Other methods than SMTP or Office.Interop to send a mail with .net
我正在寻找不使用命名空间 Microsoft.Office.Interop.Outlook
或 System.Net.Mail
发送邮件的其他方法。
我不想使用 Outlook 方法,因为这需要在脚本 运行 所在的服务器上打开并登录 Outlook 会话。
我也不能使用 smtpClient-Class,因为我们的防火墙阻止了与其他 SMTP 服务器的交互(它的目的是什么,我们不会改变这个事实)
是否可以直接与 Exchange Server 交互?或者没有其他方法可以发送邮件?
使用数据库邮件。
Click here.
将您的邮件列表从 c# 传递到 Database.From 那里编写一个发送邮件的程序。
我们可以轻松监控发送的邮件。
如果您可以使用外部电子邮件服务,那么寻找一个提供 Web 服务的服务 API(我假设您的防火墙可以)。
SendGrid 例如:https://sendgrid.com/docs/API_Reference/Web_API/mail.html
我正在寻找不使用命名空间 Microsoft.Office.Interop.Outlook
或 System.Net.Mail
发送邮件的其他方法。
我不想使用 Outlook 方法,因为这需要在脚本 运行 所在的服务器上打开并登录 Outlook 会话。
我也不能使用 smtpClient-Class,因为我们的防火墙阻止了与其他 SMTP 服务器的交互(它的目的是什么,我们不会改变这个事实)
是否可以直接与 Exchange Server 交互?或者没有其他方法可以发送邮件?
使用数据库邮件。 Click here.
将您的邮件列表从 c# 传递到 Database.From 那里编写一个发送邮件的程序。 我们可以轻松监控发送的邮件。
如果您可以使用外部电子邮件服务,那么寻找一个提供 Web 服务的服务 API(我假设您的防火墙可以)。
SendGrid 例如:https://sendgrid.com/docs/API_Reference/Web_API/mail.html