Help us improve the AWS re:Post Knowledge Center by sharing your feedback in a brief survey. Your input can influence how we create and update our content to better support your AWS journey.
Come posso utilizzare Amazon SES per ricevere e-mail in entrata e quindi archiviarle su Amazon S3?
3 minuti di lettura
0
Desidero utilizzare Amazon Simple Email Service (Amazon SES) per ricevere e archiviare le e-mail in entrata.
Risoluzione
Configura un bucket Amazon Simple Storage Service (Amazon S3) con le autorizzazioni per archiviare le e-mail in entrata. Quindi crea una regola di ricezione Amazon SES che invii le e-mail in entrata al bucket Amazon S3.
Utilizza un bucket Amazon S3 per archiviare le e-mail Amazon SES in entrata
Completa i seguenti passaggi:
Verifica che l'endpoint si trovi in una Regione AWS che supporta la ricezione di e-mail. Nota: ad eccezione dei bucket Amazon S3, le risorse AWS utilizzate per ricevere e-mail devono trovarsi nella stessa Regione dell'endpoint di Amazon SES.
Crea una policy AllowSESPuts che autorizzi Amazon SES a scrivere nel bucket Amazon S3. Assicurati di annotare i seguenti valori di policy:
La Regione AWS in cui crei la regola di ricezione.
L'ID dell'account AWS.
Il nome del set di regole.
Il nome della regola di ricezione.
Se attivi la crittografia lato server con il Servizio AWS di gestione delle chiavi (AWS KMS), autorizza Amazon SES a utilizzare la chiave AWS KMS. Assicurati di aggiungere l'azione di policy kms:decrypt.
Crea un set di regole e una regola di ricezione. Assicurati di utilizzare gli stessi valori presenti nell'istruzione di policy AllowSESPuts creata nel passaggio 5. Nella pagina Aggiungi azioni, apri il menu Aggiungi nuova azione, quindi scegli l'azione deliver to an S3 bucket (consegna e un bucket S3).
Verifica che le e-mail in entrata raggiungano il bucket Amazon S3