Skip to content

Set Up Email Notifications

Set Up Email Notifications

Configure automatic email notifications for various academic events, deadlines, and system activities.

Time required: 15-20 minutes

Module: mail, openeducat_core_enterprise

User role: System Administrator

Prerequisites

  • System Administrator role
  • Outgoing email server configured
  • Email templates available

Steps

Step 1: Access Notification Settings

  1. Go to Settings -> General Settings
  2. Navigate to Email section
  3. Click Configure Notifications

Step 2: Enable Notification Categories

CategoryDescriptionRecipients
AdmissionApplication updatesApplicants
AcademicCourse/grade updatesStudents
FeesPayment remindersStudents/Parents
AttendanceAbsence alertsStudents/Parents
ExaminationExam schedules, resultsStudents
LibraryDue date remindersStudents

Step 3: Configure Notification Triggers

For each category, set triggers:

EventNotificationTiming
Admission submittedConfirmation emailImmediate
Admission approvedWelcome emailImmediate
Fee duePayment reminder7 days before
Fee overdueOverdue notice1 day after
Low attendanceWarning emailWhen below threshold
Exam scheduledSchedule notice1 week before
Result publishedResult notificationImmediate
Book dueReturn reminder2 days before

Step 4: Set Recipient Rules

Configure who receives notifications:

NotificationPrimaryCCBCC
Admission statusApplicant-Admin
Fee reminderStudentParentAccounts
Attendance alertStudentParent-
Exam scheduleStudent-Faculty

Step 5: Configure Notification Preferences

Allow users to manage preferences:

  1. Enable User Preferences option
  2. Users can opt-out of non-critical emails
  3. Set mandatory notifications (cannot opt-out)

Step 6: Set Up Digest Emails

For less urgent notifications:

Digest TypeFrequencyContents
Daily SummaryOnce dailyAll updates
Weekly DigestWeeklyActivity summary
Monthly ReportMonthlyComprehensive review

Step 7: Test Notifications

  1. Go to Settings -> Technical -> Email -> Emails
  2. Click Send Test Email
  3. Verify delivery and formatting

Step 8: Save Configuration

Click Save to activate notification settings.

Notification Schedule

Configure sending times:

Time WindowUse Case
Business hours8 AM - 6 PM
Quiet hoursNo emails 10 PM - 7 AM
ImmediateCritical alerts only

Field Reference

Notification Settings

Technical FieldUI LabelTypeNotes
notification_typeTypeSelectionemail/sms/push
trigger_eventTriggerSelectionEvent type
timingTimingSelectionimmediate/scheduled
template_idTemplateMany2oneEmail template
recipient_idsRecipientsMany2manyTarget users

Troubleshooting

Notifications not being sent

  1. Check email server is configured and active
  2. Verify scheduled action is running
  3. Review failed email queue

Wrong recipients receiving emails

Review recipient rules and user group assignments.

Emails going to spam

  1. Configure SPF/DKIM records
  2. Use verified sender domain
  3. Avoid spam trigger words

Related: Configure Email | Configure Email Templates