Does anyone know of any way that I can be assured that an email that was sent has actually completed the delivery process? I think there should be a log of transactions that did not complete.
My issue is that I have sent an email to a client and for all intents and purposes looks like it should have delivered.
The email was in the SMTP logs and successfully was delivered from my Outlook to the SmarteMail server.
The email was properly archived and looks correct in the archives.
I then went to the Delivery log and the last entry for this email in the delivery log was this line:
[2020.01.15] 00:07:20.448 [09374] RSP: 220 2.0.0 continue
(Literally that was the last entry for ID [09374])
So what I am proposing or asking is, shouldn't there be an exception log when an email that enters the Queue with this line:
[2020.01.14] 00:07:14.103 [05539] Delivery started for Blah@Blah.com at 12:07:14 AM
And never has this closing line:
[2020.01.14] 00:07:26.510 [05539] Delivery finished for Blah@Blah.com at 12:07:26 AM [id:517863005539]
You could give it a time frame such as if it enters the queue at X time, it needs to be delivered within 30 minutes or the Admin is notified. It have a report for this.
This scenario scares me to a bit. We would need to watch every email manually and trace in multiple logs to ensure delivery. I just think there should be a better way.
Thank you.