Salta al contenuto

Come posso monitorare mancati recapiti, aperture o clic sui link delle email inviate da Amazon SES?

6 minuti di lettura
0

Desidero monitorare i mancati recapiti, le aperture o i clic sui link delle email che invio con Amazon Simple Email Service (Amazon SES).

Breve descrizione

Per monitorare le metriche delle email in Amazon SES come, ad esempio, invii, mancati recapiti, reclami, aperture e clic sui link, utilizza il Gestore virtuale della deliverability delle email. Per visualizzare queste statistiche, devi aprire la funzionalità Gestore virtuale della deliverability delle email.

Se invece desideri monitorare l'attività all'esterno della console, utilizza Amazon Simple Notification Service (Amazon SNS) per ricevere notifiche. Amazon SNS può inviarti avvisi quando un destinatario apre l’email, quando seleziona un link contenuto al suo interno e quando l'email non viene recapitata.

Risoluzione

Usa il Gestore virtuale della deliverability delle email per monitorare l'attività di posta elettronica

Il Gestore virtuale della deliverability delle email consente di monitorare lo stato delle e-mail inviate da Amazon SES e il coinvolgimento degli utenti. Per configurare e utilizzare la funzionalità, consulta Iniziare a utilizzare il Gestore virtuale della deliverability delle email.

Puoi visualizzare le metriche dettagliate degli eventi email notificati nella dashboard del Gestore virtuale della deliverability delle email. Non ricevi però aggiornamenti o notifiche al di fuori della dashboard. Se desideri ricevere una notifica per determinati eventi email, intraprendi le seguenti azioni per configurare le notifiche di Amazon SNS.

Utilizza Destinazioni degli eventi per monitorare le email inviate

Ogni destinazione degli eventi impostata appartiene a un set di configurazione. Quando configuri una destinazione degli eventi con Amazon SES, scegli la destinazione del servizio AWS e specifica i parametri per tale destinazione. Per ulteriori informazioni sull'impostazione delle destinazioni degli eventi, consulta Aggiunta di una destinazione degli eventi.

Utilizza uno dei seguenti servizi AWS come destinazione degli eventi:

  • Amazon CloudWatch
  • Amazon Data Firehose
  • Amazon EventBridge
  • Amazon Pinpoint
  • Amazon SNS

Scegli una destinazione in base a come desideri ricevere il livello di dettaglio delle informazioni sull'evento. Ad esempio, scegli CloudWatch come destinazione per ottenere il conteggio degli eventi e impostare gli allarmi. Oppure scegli Amazon SNS come destinazione per ottenere log dettagliati degli eventi.

Per ulteriori informazioni sul monitoraggio dell'attività di invio in Amazon SES, consulta Monitoraggio delle attività di invio di Amazon SES.

Utilizza Amazon SNS per ricevere notifiche sulle attività email

Prerequisito: verifica il dominio con Amazon SES.

Per configurare Amazon SNS in modo che notifichi l'apertura delle email, i clic sui link e i mancati recapiti, completa i seguenti passaggi.

Nota: se invii un'email a più destinatari, la seguente configurazione non mostra i destinatari che aprono l'email.

Crea un topic SNS

Per creare un argomento Amazon SNS, completa i passaggi seguenti:

  1. Apri la console Amazon SNS.
  2. Scegli Argomenti.
  3. Nella pagina Argomenti, scegli Crea argomento.
  4. Nella sezione Dettagli, per Tipo, scegli Standard.
  5. Inserisci un nome in Nome argomento.
    (Facoltativo) In Nome visualizzato, inserisci il nome di visualizzazione dell'argomento.
  6. Scegli Crea argomento.
  7. In Dettagli argomento, scegli Crea sottoscrizione.
  8. In Protocollo, scegli Email-JSON.
  9. In Endpoint, inserisci l'indirizzo e-mail su cui desideri ricevere le notifiche.
  10. Scegli Crea sottoscrizione.
  11. Dall'indirizzo e-mail, apri l'e-mail "Notifica AWS - Conferma sottoscrizione" ricevuta da Amazon SNS.
  12. Apri l'URL SubscribeURL per confermare la sottoscrizione.

Configura Amazon SES per inviare informazioni su clic, aperture e mancati recapiti delle e-mail all'argomento SNS

Per configurare Amazon SES in modo che invii informazioni al topic SNS, completa i seguenti passaggi:

  1. Apri la console Amazon SES.
  2. Scegli la Regione AWS.
  3. Nel pannello di navigazione, in Configurazione scegli Set di configurazione.
  4. Scegli Crea set.
  5. In Nome del set di configurazione, inserisci un nome.
  6. Scegli Crea set.
  7. Scegli la scheda Destinazioni degli eventi, quindi scegli Aggiungi destinazione.
  8. Per Tipi di evento, scegli Mancati recapiti permanenti, aperture e clic, quindi scegli Successivo.
  9. Per Tipo di destinazione, scegli Amazon SNS.
  10. In Nome, inserisci un nome per la destinazione SNS.
  11. Per Argomento SNS, scegli l'argomento Amazon SNS, quindi scegli Successivo.
  12. Scegli Aggiungi destinazione.

Invia un'e-mail di prova per verificare le notifiche relative ad aperture, clic e mancati recapiti delle e-mail

Amazon SES dispone di un simulatore di caselle di posta, che è possibile utilizzare per testare le aperture, i clic sui link e i mancati recapiti delle email. Per utilizzare il simulatore di caselle di posta, completa i seguenti passaggi:

  1. Apri la console Amazon SES.
  2. Nel pannello di navigazione, in Configurazione scegli Identità verificate.
  3. Seleziona uno dei tuoi domini verificati.
  4. Scegli Invia email di prova.
  5. In Dettagli del messaggio, scegli il formato Raw.
  6. In Indirizzo mittente, inserisci un indirizzo e-mail con il tuo dominio verificato.
  7. In Scenario, scegli Personalizzato per verificare le aperture e i clic oppure Mancato recapito per verificare i mancati recapiti.
  8. Inserisci un indirizzo e-mail da utilizzare come destinatario del test.
    Nota: in Personalizzato, se sei nella sandbox di Amazon SES, devi inserire un indirizzo -mail verificato nel campo Destinatario personalizzato.
  9. In Messaggio, inserisci un testo simile agli esempi seguenti.
    Esempio di scenario personalizzato:
    X-SES-CONFIGURATION-SET: myConfigset  
    From: test-verified-domain@example.com  
    To: test-recipient@example.com  
    Subject: Test email   
    Content-Type: multipart/alternative;  
        boundary="----=_boundary"  
    
    ------=_boundary  
    Content-Type: text/html; charset=UTF-8  
    Content-Transfer-Encoding: 7bit  
    
    This is a test email.  
    
    <a href="https://aws.amazon.com/">Amazon Web Services</a>  
    
    ------=_boundary--
    Esempio di scenario di mancato recapito:
    X-SES-CONFIGURATION-SET: myConfigset  
    From: test-verified-domain@example.com  
    To: bounce@simulator.amazonses.com  
    Subject: Test email  
    Content-Type: multipart/alternative;  
        boundary="----=_boundary"  
    
    ------=_boundary  
    Content-Type: text/html; charset=UTF-8  
    Content-Transfer-Encoding: 7bit  
    
    This is a test email.  
    
    <a href="https://aws.amazon.com/">Amazon Web Services</a>  
    
    ------=_boundary--
    Nota: sostituisci myConfigset con il nome del tuo set di configurazione.
  10. Scegli Invia email di prova.
  11. Dall'indirizzo email del destinatario di prova, apri l'-mail di prova e fai clic sul link.

Specifica il set di configurazione nelle intestazioni dell'email

Per applicare il set di configurazione all'email, passa il set di configurazione nelle intestazioni delle email.

Controlla le notifiche SNS e le metriche del Gestore virtuale della deliverability delle email

Per controllare le notifiche SNS e le metriche del Gestore virtuale della deliverability delle email, completa i seguenti passaggi:

  1. Dalla casella di posta dell'indirizzo e-mail che hai utilizzato per la sottoscrizione agli argomenti di Amazon SNS, conferma di aver ricevuto le notifiche.
  2. Per controllare le metriche delle email, utilizza la dashboard del Gestore virtuale della deliverability delle email nella console Amazon SES.
    Nota: se invii un'email a più destinatari, non puoi visualizzare i destinatari dell'email.

Informazioni correlate

Domande frequenti sui parametri per l'invio di e-mail con Amazon SES

Impostazioni di Virtual Deliverability Manager