【问题标题】:Is there any way that we could achieve sending larger files more than 10 gb using AWS?有什么方法可以让我们使用 AWS 发送超过 10 GB 的更大文件?
【发布时间】:2018-06-05 20:14:56
【问题描述】:

我需要发送一封电子邮件以及一个大附件。

我尝试使用 AWS lambda 函数和 SES 功能,我的文件存储在 S3 中,大小在 1MB 到 1GB 之间。

【问题讨论】:

  • 我想您尝试将它们嵌入到电子邮件中?您应该只包含指向附件的链接,然后就可以开始了。
  • 您指定的文件大小为 1MB、1GB 和“超过 10GB”。这是一个相当大的范围。如果您真的必须解决所有大小的问题,那么只需将文件托管在 S3 中并通过电子邮件发送文件链接。除非这些是公共文件,否则使用预先签名的、有时间限制的。

标签: amazon-web-services amazon-s3 amazon-ses


【解决方案1】:

确实不建议在这样的电子邮件中发送大附件。包含指向此文件的链接会更实用,以便您发送电子邮件的用户可以下载它。 S3 允许您配置权限设置,以便您可以确保此用户可以下载文件。考虑采用这种方法。

【讨论】:

    【解决方案2】:

    我会考虑使用 S3 存储桶的预签名 URL,这些 URL 被授予有限的时间直到到期。 Pre-signed URLs。或者也许通过 IAM 路线。 Bucket access to specific roles

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-05-16
      • 1970-01-01
      • 2020-06-02
      • 2021-08-08
      • 1970-01-01
      • 2015-07-19
      相关资源
      最近更新 更多