来自网络的电子邮件,而不会占用网页

时间:2012-11-01 16:06:26

标签: c# email outlook cdo.message

我有一个处理工作请求的网络应用程序。它通过电子邮件向涉及新,已更改和已完成请求的用户发送电子邮件问题是,当它发送电子邮件时,页面加载需要一段时间。没有电子邮件过程,它工作正常。我现在使用CDO直接从代码隐藏发送消息。是否有更好的方法可以赢得网页?

我认为在请求更改后可能会独立运行exe。有没有办法对一个处理电子邮件的脚本进行shell,但是继续使用网页加载进行转发,以便外壳脚本独立于页面的代码隐藏运行?

1 个答案:

答案 0 :(得分:0)

您可以考虑将数据库中的电子邮件排队或由专用服务读取的文本文件。

将电子邮件写入数据库或文本文件的速度很快,而且服务只需要每隔几分钟检查一次更改。

问题是您无法通知用户该电子邮件未发送,但您尝试shell执行其他程序时会遇到同样的问题。