How do I check if emails have been delivered?
Important to Note
This requires Administrator level acess to Sentral
You can view the mail log by going to;
- Sentral Setup Cog > Server Management > Event Logs > Mail Delivery Log.
- Auto Notifications to staff from Attendance, Issue Tracking, Resource Booking, Wellbeing
- Portal - Email to Parents, Notifications to Parents eg. New Message sent by Teacher via Portal
- Portal - Interviews confirmations
- Reports - Email reports (post-publishing)
- Wellbeing - Email PDF letter to parents
There are 2 lines logged for each outgoing email
1. Jan 2 20:28:55 tmcent01 postfix/smtp[26597]: 1ED09330038: to=<administrator@training.tm>, relay=192.168.75.5[192.168.75.5]:25, delay=9.4, delays=9.2/0.02/0.02/0.2, dsn=2.6.0, status=sent (250 2.6.0 <20120103022852.1ED09330038@tmcent01.training5.tm> Queued mail for delivery)
2. Jan 2 20:28:55 tmcent01 postfix/qmgr[26454]: 1ED09330038: removed
First of all we see the recipients’ mailbox. The “relay” field shows information about the MTA server that received the mail, it contains the server name and port in the following syntax: hostname[IP]:port. Sentral does not deliver email itself, and needs to relay via another SMTP/email server. For systemic and public schools, you can get this information from the relevant department support. For independent schools, you will need to supply your own mail server during the provisioning stage.
What does the status field mean ?
The status value itself isn't as valuable as the data in parenthesis that directly follows it, which gives a better description of what's going on.
- "Message queued for delivery" - This means the transaction between your Sentral server and the target server has yet to transpire for that particular message, this usually means something just sent the message, and your SMTP server is acknowledging it's existence
- "Message Accepted" - This means the destination server acknowledges that the message has been received on it's end. (It doesn't indicate read)
- "Bounced" - This typically means that something went wrong - either the email was rejected from the target email server because the email address didn't exist, OR it could be rejected due to being on an RBL. This also means the email will NOT be delivered, nor handled anymore by the server. AKA: The message is dead in the water.
- "Deferred" - This means that something temporary has happened to cause the message to not be delivered, but your Sentral server hasn't given up and will try again later. This is also common to see when the target SMTP server uses an anti-spam technique known as 'greylisting'.
- "Sent" - This means this message has been sent from Sentral to your upstream SMTP server. For further information about message delivery, you need to contact the person or department who manage this server.