是否可以告诉Amazon SES设置x-amz-meta标头?

时间:2018-11-15 12:51:16

标签: amazon-s3 aws-lambda amazon-ses s3fs

我将Amazon SES配置为将电子邮件存储到S3。 另外,我还配置了s3fs以便将该邮箱安装到本地文件系统。 但是文件具有权限0000可见。

这可以通过设置x-amz-meta-标头来解决。

是否可以编写将此标头添加到新文件(存储在S3中的电子邮件)的Lamda函数? like this

2 个答案:

答案 0 :(得分:0)

您可以使用所有权限映射S3存储桶,这样就不会出现访问问题。

echo allow_other> /ets/fuse.conf s3fs -o umask = 0000,uid = 1001 -o allow_other

uid是用户的用户ID。看/ etc / passwd

答案 1 :(得分:0)

当对象缺少这些字段时,

s3fs的默认值是没有uid或权限。您可以通过以下方式指定默认值:

s3fs bucket mountpoint -o umask=037,uid=$UID