cloudmailin.com을 사용하여 전자 메일에서 S3 버킷으로 첨부 파일을 업로드하고 있습니다. 버킷 자체에는 공개 설정이 있지만 S3에서는 다른 사용자가 업로드 한 파일을 공개하지 않기 때문에 데이터 링크에서 업로드 된 데이터에 액세스 할 수 없습니다.SMTP에서 S3 공용으로 업로드 한 파일 만들기
현재, 나는 공공 버킷의 내용을하도록되어있는, 아래의 버킷 정책을 사용하고 있습니다 :
{
"Version": "2008-10-17",
"Statement": [
{
"Sid": "AllowPublicRead",
"Effect": "Allow",
"Principal": {
"AWS": "*"
},
"Action": "s3:GetObject",
"Resource": "arn:aws:s3:::mjkaufer_cloudmailin/*"
}
]
}
이 단지 작품을 내가 직접 S3에 뭔가를 업로드합니다. 수동으로 무언가를 업로드하면 링크를 볼 수 있고 새 창에서 열 수 있습니다. 그러나 cloudmailin에서 업로드 한 파일은 볼 수 없습니다.
해결 방법을 알고 있습니까? 난 그저 제 3 자 (cloudmailin)가 버킷에 업로드 한 파일을 볼 수 있도록해야합니다.
감사합니다.