Salta al contenuto

Come posso visualizzare la cronologia degli invii delle e-mail in Amazon SES?

4 minuti di lettura
0

Desidero rivedere la cronologia degli invii delle e-mail in Amazon Simple Email Service (Amazon SES).

Risoluzione

Utilizza il Servizio OpenSearch di Amazon e Amazon Data Firehose per archiviare e visualizzare la cronologia degli invii in Amazon SES.

Crea un dominio per il Servizio OpenSearch

Crea un dominio per il Servizio OpenSearch per archiviare la cronologia degli invii in Amazon SES. Puoi inserire il dominio del Servizio OpenSearch in una rete pubblica o in Amazon Virtual Private Cloud (Amazon VPC). Per ulteriori informazioni sul tipo di rete da utilizzare per il dominio del Servizio OpenSearch, consulta VPC e domini pubblici.

Crea un flusso di consegna Firehose

Completa i seguenti passaggi:

  1. Apri la console Firehose, quindi scegli Crea flusso Firehose.
  2. In Origine, seleziona PUT diretto.
  3. In Destinazione, seleziona Servizio OpenSearch di Amazon.
  4. In Nome del flusso Firehose, inserisci un nome per il flusso.
  5. (Facoltativo) Puoi selezionare Attiva la trasformazione dei dati o mantenere l'impostazione deselezionata.
  6. In Impostazioni di destinazione, inserisci le seguenti informazioni:
    In Dominio del servizio OpenSearch, seleziona il dominio che hai creato per archiviare la cronologia degli invii di Amazon SES.
    In Indice, inserisci un nome per l'indice.
    In Rotazione dell'indice, scegli una pianificazione per la rotazione. Oppure lascia il campo con l'impostazione predefinita Nessuna rotazione.
    In Tipo, inserisci il nome del tipo.
    In Durata dei tentativi, modifica la durata dei tentativi in secondi. Oppure lascia il campo con il valore predefinito di 300 secondi.
  7. In Suggerimenti per il buffer, configura le condizioni del buffer del Servizio OpenSearch in base al caso d'uso. Per ulteriori informazioni su questi campi, consulta Configurare le impostazioni avanzate.
  8. In Impostazioni di backup, inserisci le seguenti informazioni:
    Lascia Solo dati non riusciti come impostazione predefinita.
    In Bucket di backup S3, scegli di archiviare i record in un bucket esistente. Oppure scegli Crea per creare un nuovo bucket.
    (Facoltativo) In S3 backup bucket prefix (Prefisso del bucket di backup S3), inserisci un prefisso. Oppure lascia il campo vuoto.
    (Facoltativo) In S3 backup bucket error output prefix (Prefisso dell'output di errore del bucket di backup S3), inserisci un prefisso. Oppure lascia il campo vuoto.
  9. (Facoltativo) Puoi espandere la scheda Impostazioni avanzate per configurare la crittografia lato server, la registrazione degli errori di CloudWatch, le autorizzazioni e i tag. Configura le impostazioni in funzione del caso d'uso. Per ulteriori informazioni su questi campi, consulta Configurare le impostazioni avanzate.
  10. Scegli Crea flusso Firehose.

Crea un set di configurazione Amazon SES

Completa i seguenti passaggi:

  1. Apri la console Amazon SES, quindi scegli Set di configurazione dal pannello di navigazione.
  2. Scegli Crea set.
  3. In Nome del set di configurazione, inserisci un nome per il set.
  4. Per Pool di IP di invio, seleziona il pool preferito o quello predefinito, quindi scegli Crea set.
  5. Scegli la scheda Destinazioni degli eventi, quindi scegli Aggiungi destinazione.
  6. In Tipi di evento, seleziona Invii, Rifiuti, Consegne, Mancati recapiti permanenti e Reclami. Quindi scegli Avanti.
  7. In Opzioni di destinazione, seleziona Amazon Kinesis Data Firehose.
  8. Nel campo Nome, inserisci un nome per la destinazione.
  9. In Flusso di distribuzione, seleziona il flusso di distribuzione che hai creato.
  10. Per Ruolo Identity and Access Management (IAM), scegli un ruolo che conceda l'autorizzazione ad Amazon SES di pubblicare nel flusso di distribuzione Firehose. Quindi scegli Avanti.
    Nota: deve essere un ruolo Identity and Access Management (IAM) creato manualmente.
  11. Controlla le impostazioni della destinazione dell'evento, quindi scegli Aggiungi destinazione.

Testa la configurazione

Completa i seguenti passaggi:

  1. Utilizza la console Amazon SES per inviare un'e-mail di prova con il simulatore di caselle di posta.
    Importante: per visualizzare i risultati dell'e-mail di prova, è necessario specificare il set di configurazione creato.
    In Formato e-mail, seleziona Formattato.
    In Set di configurazione, inserisci il nome del set di configurazione.
  2. Apri la console Servizio OpenSearch.
  3. Nel pannello di navigazione, scegli Domini.
  4. Scegli il dominio che hai creato per archiviare la cronologia degli invii di Amazon SES.
  5. Nella sezione Informazioni generali, scegli il link accanto all'URL di OpenSearch Dashboards.
  6. Crea un modello di indice per il nome dell'indice configurato al momento della creazione del flusso di distribuzione. Per istruzioni, consulta Create a data view (Creazione di una vista dati) sul sito web Elastic.
  7. Dopo aver creato il modello di indice, utilizza la funzione Discover in OpenSearch Dashboards per visualizzare il log dell'e-mail di prova che hai inviato. Per ulteriori informazioni, consulta Discover sul sito web Elastic.

Informazioni correlate

Monitoraggio delle attività di invio di Amazon SES

Come posso risolvere i problemi dei file di log Amazon CloudWatch in modo che vengano trasmessi al mio dominio del Servizio OpenSearch di Amazon?