1
我使用cloudmailin.com將附件從電子郵件上傳到S3存儲桶。存儲桶本身具有公共設置,但我無法從數據鏈接訪問上傳的數據,因爲S3顯然不會使其他用戶上傳的文件變爲公共。使文件由SMTP上傳到S3 Public
目前,我使用的水桶政策之下,這是應該做桶的內容公開:
{
"Version": "2008-10-17",
"Statement": [
{
"Sid": "AllowPublicRead",
"Effect": "Allow",
"Principal": {
"AWS": "*"
},
"Action": "s3:GetObject",
"Resource": "arn:aws:s3:::mjkaufer_cloudmailin/*"
}
]
}
這隻能如果我手動上傳東西S3。如果我手動上傳東西,我可以查看鏈接,並可以在新窗口中打開。但是,如果它是從cloudmailin上傳的,我無法查看該文件。
有人知道解決方法嗎?我只需要讓第三方(cloudmailin)上傳到存儲桶的文件可見即可。
謝謝。