2017-03-16 37 views
0

我的.NET Web应用程序目前使用Azure Windows服务器虚拟机来接收和发送SNMP电子邮件。我的用户将电子邮件发送到我的网络应用程序,而我的Windows服务器虚拟机将此电子邮件接收到其SNMP中,然后将其存入一个文件夹中,该文件夹由我的后端.NET应用程序读取。Azure Web App如何接收电子邮件SMTP?

我有兴趣切换到新的Azure Web应用程序模型,但无法找到任何地方如何接收电子邮件。

我的DNS提供商使用我的MX记录配置,从我的用户电子邮件转发到我现在的VM服务器的IP,然后其SNMP接收服务等

回答

0

要接收电子邮件,在Azure的应用程序一个Web应用程序服务,您可以设置一个Web作业,用于轮询计划或手动触发器上的新电子邮件,然后执行必要的自定义操作。

另一种替代方法是,您可以创建一个Azure Logic应用程序,该应用程序已连线以收到电子邮件通知。这可以使用Outlook连接器(如果您使用Outlook电子邮件)或其他连接器完成。然后,逻辑应用程序可以设置为对您的应用程序进行API调用,以触发某些自定义操作来接收收到的电子邮件。

您今天在完整VM上的配置无法在Azure App Service Web Apps中实现。托管Web应用程序的底层托管虚拟机无法以此方式访问和配置。