Utilizzo Groupmail, questo, per ogni invio crea più report: status report (report generale), errors report, filtered report. Solo nello status ho il report di tutto l'invio es:
Delivery Started
GroupMail v5.03.134*
Delivery Console v5.03.134*
Delivery Engine v7.1.0.1*
Sending (Job: xxxxxxxxxxxxxxxxxxxxxxxxx)
Subject: Lorem Ipsum
To: nome_gruppo
Account: account_che_spedisce
From Address: xxx
Delivery Started 07/03/2016 13:16:51
Send Mode: Direct :: Retries on error: 0
Domain: nome.nomedominio.it
Connections: 40
Sending to: xxxx1
*Queued: *xxxx1
*Sending *xxxx2
*Queued: *xxxx2
*Sent: *xxxx1
*Sent: *xxxx2
*Failed: *xxxx3
- error with dns lookup: **xxxx3** - code:1 : Invalid Email Address*
il software elabora il log, leggendo ogni riga ed evidenziando "Failed:", fa un parse di tutto e salva un file che importato su excel (o altri eventuali), crea due colonne email ed errore riscontrato
filtrando il file per tipologia d'errore si evidenzia ciò che si vuole. Ovviamente è ancora in fase di sviluppo, ma se già riuscissimo ad evidenziare una minima percentuale solo delle mail con syntax error, pec, invalid recipent, etc già sarebbe un ran risultato.
[spf = pass, dkim = pass, dmarc = pass]