Windows Azure 应用程序中提供邮件通知服务
我正在开发一个应用程序,其中一个用户创建一个任务,并通知连接到该用户的其他用户,以便 Windows azure 提供任何通知服务来实现此功能?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
我正在开发一个应用程序,其中一个用户创建一个任务,并通知连接到该用户的其他用户,以便 Windows azure 提供任何通知服务来实现此功能?
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(2)
Azure不提供邮件中继服务,但它支持SMTP协议并通过外部服务发送电子邮件;这里有几个选项:
交换 :
http://blogs.msdn.com/b/windowsazure/archive/2010/10/08/adoption-program-insights-sending-emails-from-windows-azure-part-1-of- 2.aspx
http://blogs.msdn.com/b/windowsazure/archive/2010/10/15/adoption-program-insights-sending-emails-from-windows-azure-part-2-of- 2.aspx
提供商(例如 SendGrid、
验证SMTP...)
http://blog.smarx.com /posts/emailtheinternet-com-发送和接收电子邮件-in-windows-azure
Azure does not provide a mail relay service, but it does support the SMTP protocol and sending e-mail through external services ; here are a few options:
Exchange :
http://blogs.msdn.com/b/windowsazure/archive/2010/10/08/adoption-program-insights-sending-emails-from-windows-azure-part-1-of-2.aspx
http://blogs.msdn.com/b/windowsazure/archive/2010/10/15/adoption-program-insights-sending-emails-from-windows-azure-part-2-of-2.aspx
providers (e.g. SendGrid,
AuthSMTP...)
http://blog.smarx.com/posts/emailtheinternet-com-sending-and-receiving-email-in-windows-azure
这个问题的措辞可疑地类似于 这个。答案是,没有任何通知服务可以提供您想要的开箱即用的功能。
它还链接到以下答案:
至于通知服务,这取决于您的情况通知的意思。如果您还想弹出一条消息,例如聊天或对查询的响应,那么最好的选择是实现存储支持(例如带有会话状态提供程序的会话存储,或Azure表,甚至Azure SQL)会做)并且在每个页面刷新时打印等待通知,或者更好的是,使用 Ajax 调用来做到这一点。查看他的 Stack Overflow 问题以获得一些建议< /a>.
附注,如果您指的是在用户执行某些操作时应触发的服务通知(例如邮件程序或其他内容),您可以使用 Azure 队列或 Azure AppFabric 来实现基本功能如果您需要更高级的东西。
This question is suspiciously similarly phrased to this one. The answer is, there are no notification services that would provide the functionality you seek out of the box.
It also links to the following answers:
As for the notification service it depends on what you mean by notification. If you want to also pop-up a message, e.g. for chat, or a response to a query, your best bet would be to implement a storage-backed (e.g. Session store with a session state provider, or Azure Tables, even Azure SQL would do) and either print waiting notifications on each page refresh, or better yet, do that with an Ajax call. Take a look at his Stack Overflow question for some suggestions.
On a side note, if you mean notification of services, e.g. a mailer, or something else, that should fire when a user performs certain actions, you can implement the basic functionality using Azure Queues, or Azure AppFabric if you need more advanced stuff.