Email Settings
Everything the school sends leaves through this configuration — the provider that carries it, the identity it carries, and the rules that decide when it goes out, retries or stops.
48,210 of 60,000 daily-limit equivalent
General
How mail behaves before anything is written.
Outbound mail
Applies to every message the system sends
Localisation & footer
What every message carries at the bottom
Safety rails
Guards that stop a mistake reaching every family
SMTP Configuration
The connection itself — where mail is handed over and how.
SMTP host & port
Where mail is handed over
Credentials
Held encrypted at rest
Timeouts & connections
How patient the sender should be
Connection status
Checked every 15 minutes
Authentication
How the sender proves who it is, on the wire and to the provider.
SMTP authentication
How the sender proves who it is
Transport security
What happens on the wire
Google Workspace
gmail.send, gmail.compose
Microsoft 365
Mail.Send, SMTP.Send
Amazon SES
ses:SendRawEmail
Sender Identity
The name, address and signature every message carries.
Preskool International School
noreply@preskool.edu
12 Anna Salai, Chennai 600002
+91 44 4000 1200
Preskool Accounts
fees@preskool.edu
Counter hours 9:00 – 15:00
+91 44 4000 1204
Admissions Office
admissions@preskool.edu
Enquiries answered within 2 working days
Brand assets
What appears at the head of a message
Verified domains
Only a verified domain may appear in From
Templates
Ten messages the system knows how to write.
Ten templates, each with a plain-text alternative. Placeholders in braces are filled from the student record at send time.
Notification Emails
What the system sends without being asked.
What the system sends on its own. Each rule names who receives it, so nothing reaches a family by accident.
Quiet hours 21:00 – 07:003 reminders before the due date, 1 after. Never more than one message a day per family.
Sent at 11:00, once attendance is locked for the morning session.
Held until the class teacher signs off, so no result reaches a family early.
Off while the template is a draft. Would send one digest at 17:00 rather than a message per subject.
Includes an .ics attachment so the slot lands in the guardian’s calendar.
Delivery failures, provider outages and quota warnings. Never sent to families.
Delivery Policies
Rate, retries, limits and which message goes first.
Queue & throughput
How fast mail leaves the building
Retry policy
What happens when a send does not succeed
Limits
Ceilings that protect the sending reputation
Priority levels
Which message overtakes which
Bounce Handling
What a rejection means and what follows it.
Bounce policy
What a rejection means and what follows it
Spam protection
Keeping the domain trusted
No addresses suppressed this month
Hard bounces and complaints land here and are never mailed again until someone removes them. The list has been empty since 04 Jul.
Email Queue
What is waiting right now.
6,142 messages waiting · draining at 14/second · queue clears in about 7 minutes
Logs
What the provider said, in its own words.
Delivery log
Last 10 events · retained for 90 days
Security
Domain authentication, keys and who may change any of this.
DKIM
Messages are signed so a receiver can prove they were not altered
Passv=DKIM1; k=rsa; p=MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA7Xk…IDAQAB
SPF
Names the servers permitted to send as preskool.edu
Passv=spf1 include:amazonses.com include:_spf.google.com ~all
DMARC
Tells receivers what to do when DKIM or SPF fails
Quarantinev=DMARC1; p=quarantine; rua=mailto:dmarc@preskool.edu; pct=100
BIMI
Shows the school crest beside the message in supporting mailboxes
Not set— no record published —
API keys
Used by services that send on the school’s behalf
Access to these settings
Who may change email configuration
Advanced
Headers, webhooks, tracking and the reset switch.
Added to every outbound message. They help receivers classify school mail correctly and let support trace a message back to the module that sent it.
Resetting returns every email setting to the template default, disconnects all providers and clears stored credentials. Templates, logs and the suppression list are kept.
Audit History
Every change, with the name against it.
Audit history
Every change to email configuration, retained for 3 academic years
Mail activity
From the day the provider was connected to what is still waiting to be published.
Provider connected
Amazon SES connected in ap-south-1 with a send-only IAM key.
Authentication verified
DKIM signature validated, SPF include resolved, DMARC record found at quarantine.
Test email sent
A single message to the IT administrator, accepted with 250 in 138 ms.
Delivery successful
Delivered to the inbox, not the promotions tab, with the crest rendered.
Configuration updated
Daily ceiling raised to 60,000 and the homework digest switched off. Two changes are still drafts.
Settings published
Publishing applies the drafts to every outbound message within a minute.
Amazon SES — provider configuration
Default provider · ap-south-1 · last changed 11 Jun 2026 by Ms. Latha Rao
Configuration details
Current values
Last handshake
← 250-STARTTLS 250-AUTH LOGIN PLAIN
→ AUTH LOGIN ∗∗∗∗∗∗
← 235 2.7.0 Authentication successful
← 221 2.0.0 Service closing transmission channel
Validation
Provider information
Dependencies
Changing the default provider would move 6 notification rules and 10 templates onto a different route. Nothing is re-sent; only future mail is affected.



