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

Usa il Servizio OpenSearch di Amazon e Amazon Kinesis per archiviare e visualizzare la cronologia degli invii di Amazon SES.

Crea un dominio per il Servizio OpenSearch di Amazon

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

Crea un flusso di distribuzione di Kinesis

  1. Apri la console Kinesis.
  2. Scegli Crea un flusso di distribuzione.
  3. In Origine, seleziona PUT diretto. In Destinazione, seleziona Servizio OpenSearch di Amazon.
  4. In Nome del flusso di distribuzione, inserisci un nome per il flusso.
  5. (Facoltativo) Puoi scegliere di trasformare i record di origine con AWS Lambda o lasciare questa impostazione Disattivata.
  6. In Impostazioni di destinazione, inserisci quanto segue:
    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 tuo caso d'uso. Per ulteriori informazioni su questi campi, consulta la pagina Impostazioni di backup e avanzate.
  8. In Impostazioni di backup, inserisci quanto segue:
    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 Prefisso del bucket di backup S3, inserisci un prefisso. Oppure lascia questo campo vuoto.
    (Facoltativo) In Prefisso dell'output di errore del bucket di backup S3, inserisci un prefisso. Oppure lascia questo 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 tuo caso d'uso. Per ulteriori informazioni su questi campi, consulta la pagina Impostazioni di backup e avanzate.
  10. Scegli Crea un flusso di distribuzione.

Crea un set di configurazione Amazon SES

  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. In Pool di IP di invio, seleziona il tuo pool preferito o lascia selezionato il valore predefinito. Quindi, scegli Crea set.
  5. Scegli le Destinazioni degli eventi dal riquadro superiore del set appena creato, quindi scegli Aggiungi destinazione.
  6. In Tipi di evento, seleziona Invii, Rifiuti, Consegne, Mancati recapiti permanenti e Reclami. Quindi, scegli Successivo.
  7. In Tipo 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. In Ruolo Identity and Access Management (IAM), scegli un ruolo che conceda l'autorizzazione ad Amazon SES a pubblicare su Kinesis Data Firehose per tuo conto. Quindi, scegli Successivo.
    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 tua configurazione

  1. Invia un'e-mail di prova utilizzando la console Amazon SES.
    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 del Servizio OpenSearch di Amazon.
  3. Scegli il dominio che hai creato per archiviare la cronologia degli invii di Amazon SES.
  4. Nella sezione Informazioni generali, scegli il link accanto all'URL di OpenSearch Dashboards.
  5. Crea un modello di indice per il nome dell'indice configurato al momento della creazione del flusso di distribuzione. Per istruzioni, consulta la pagina Create a data view sul sito web elastic.co.
  6. 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 la pagina Discover sul sito web elastic.co.

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?

AWS UFFICIALE
AWS UFFICIALEAggiornata 2 anni fa