SQL 来自应用服务文件夹的服务器数据库邮件附件
SQL Server DB Mail attachment from App Service Folder
我在 Azure 中有一个 Web 应用程序 运行,其要求之一是从 SQL 服务器的数据库邮件发送电子邮件;但是附件存储在应用服务环境中。
我的问题是如何访问 App Service 文件夹中的附件?
我的设置:
- Azure 应用服务上的 Web 应用
- SQL 服务器 PAAS 模型
- 没有使用虚拟机
在应用服务编辑器中,每个文件都有一个 URL,例如
https://xxxxx.scm.azurewebsites.net/dev/wwwroot/uploads/test.pdf;
我可以使用这个 URL 吗?或者有什么我可以使用的吗?
正如 hiFI 所说,Azure SQL 数据库不支持数据库邮件功能。
如果可能,请在您的网络应用程序代码后面发送电子邮件(当您在代码中对数据库进行操作时)并使用可以访问的 https://{your app name}.azurewebsites.net/uploads/test.pdf
。
此外,您可以将 pdf 文件存储在 Azure Blob storage and provide the URL to the pdf file, and a SAS 中,可用于授予对存储帐户中对象的有限访问权限。
我在 Azure 中有一个 Web 应用程序 运行,其要求之一是从 SQL 服务器的数据库邮件发送电子邮件;但是附件存储在应用服务环境中。
我的问题是如何访问 App Service 文件夹中的附件?
我的设置:
- Azure 应用服务上的 Web 应用
- SQL 服务器 PAAS 模型
- 没有使用虚拟机
在应用服务编辑器中,每个文件都有一个 URL,例如
https://xxxxx.scm.azurewebsites.net/dev/wwwroot/uploads/test.pdf;
我可以使用这个 URL 吗?或者有什么我可以使用的吗?
正如 hiFI 所说,Azure SQL 数据库不支持数据库邮件功能。
如果可能,请在您的网络应用程序代码后面发送电子邮件(当您在代码中对数据库进行操作时)并使用可以访问的 https://{your app name}.azurewebsites.net/uploads/test.pdf
。
此外,您可以将 pdf 文件存储在 Azure Blob storage and provide the URL to the pdf file, and a SAS 中,可用于授予对存储帐户中对象的有限访问权限。