目前,我在Azure服务器VM上运行VisualBasic .NET Web应用程序(带有SendGrid for email)。我从公共Internet直接收到SMTP电子邮件到VM ok。它使用SendGrid插件发送电子邮件确定。
如果我切换到Azure Web App(以前的网站),这一切都会有用吗?
我的网络应用代码是否可以按原样运行而无需修改,即使是SendGrid也可以调用?
答案 0 :(得分:1)
使用SendGrid发送电子邮件根本不会成为问题。在App Service上使用它很常见,您可能根本不需要更改任何代码。
入站可能需要更改,具体取决于您正在执行的操作。您只是简单地在其他地方轮询邮箱,然后对邮件做些什么吗?如果是这样,您可以将其转换为特定时间间隔的计划WebJob轮询,并对传入的消息进行操作。
如果您在VM上运行SMTP服务器以接收邮件,那么您无法在App Service上轻松复制这些内容。