我有一个在多个 ASP.NET (VB.NET) 网站之间共享的 SQL Server 数据库,该数据库有一个存储客户查询的表 - 我希望提供电子邮件通知,通知组织内相关人员的新查询(可能将一些查询数据放入电子邮件正文中)。请有人可以概述我的选项如何实施?
我的想法是:
- SQLMail
- 数据库邮件
- 使用 System.Net.Mail 库的 VB.NET 存储过程?
- 其他选择?
选项 3 似乎是可取的,因为我知道如何在 VB.NET 中执行此操作,而且它很简单。
- 我还有哪些其他选择?
- 有什么注意事项?
- 我可以实时执行此操作,即触发器(插入量低)吗?
- 还是分批完成(即一项工作)是否至关重要?
非常欢迎任何帮助!谢谢。