应用服务文件夹中的 SQL Server DB 邮件附件



我有一个在Azure中运行的Web应用程序,它的要求之一是从SQL Server的DB Mail发送电子邮件;但是附件存储在应用程序服务环境中。

我的问题是如何访问应用服务文件夹中的附件?

我的设置:

  1. Azure App Services 上的 Web App
  2. SQL Server PAAS 模型
  3. 未使用虚拟机

在应用服务编辑器中,我为每个文件都有一个 URL,例如

https://xxxxx.scm.azurewebsites.net/dev/wwwroot/uploads/test.pdf;

我可以使用此网址吗?或者有没有我可以使用的?

正如 hiFI 所说,Azure SQL 数据库不支持数据库邮件功能。

如果可能,请在 Web 应用代码中发送电子邮件(当您在代码中对数据库执行操作时),并使用可访问https://{your app name}.azurewebsites.net/uploads/test.pdf

此外,可以将 pdf 文件存储在 Azure Blob 存储中,并提供 pdf 文件的 URL,并且可以使用 SAS 授予对存储帐户中对象的有限访问权限。

相关内容

  • 没有找到相关文章

最新更新