【问题标题】:Send asynchronous email in ASP.NET Web Forms site在 ASP.NET Web 窗体站点中发送异步电子邮件
【发布时间】:2015-03-07 17:58:06
【问题描述】:

我需要一种非常简单的方法来在 ASP.NET Web Forms C# 网站中异步执行方法。

此方法将传递电子邮件信息(发件人、收件人、主题、正文等) - 然后在后台发送电子邮件 - 允许页面执行完成而无需等待电子邮件发送。

这将在应用程序的不同位置调用 - 有时会在一个循环中多次调用(延迟更成问题,甚至可能导致超时)。

什么是一个不错的轻量级方法?

我在网络上尝试过 WebAPI 示例,例如: http://www.asp.net/web-api/overview/advanced/calling-a-web-api-from-a-net-client

但它卡在“等待”:

HttpResponseMessage response = await client.GetAsync("api/products/1");

而且对于我需要的东西来说似乎有点矫枉过正。

谢谢。

【问题讨论】:

标签: asp.net asynchronous webforms


【解决方案1】:

您可以尝试使用 jQuery AJAX 发送此电子邮件,然后您的所有问题都解决了 :D

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-04-03
    • 1970-01-01
    • 2018-03-12
    • 2011-03-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-06-26
    相关资源
    最近更新 更多