The intent of this post is to give some details on how to set quota notification internal in Exchange 2007. During this interval, a wanning message will be sent to users who are exceeding(or near to) their mailbox limits.
Set Quota notification schedule on a given Mailbox database:
Set-mailboxdatabase -identity “MBX1SG1S1” -QuotaNotificationSchedule (“Sun.6:00 AM-Sun.6:15 AM”, “Mon.6:00 AM-Mon.6:15 AM”, “Tue.6:00 AM-Tue.6:15 AM”, “Wed.6:00 AM-Wed.6:15 AM”, “Thu.6:00 AM-Thu.6:15 AM”, “Fri.6:00 AM-Fri.6:15 AM”, “Sat.6:00 AM-Sat.6:15 AM”)
Set Quota notification schedule on all Mailbox databases:
Get-MailboxDatabase | Set-mailboxdatabase -QuotaNotificationSchedule (“Sun.6:00 AM-Sun.6:15 AM”, “Mon.6:00 AM-Mon.6:15 AM”, “Tue.6:00 AM-Tue.6:15 AM”, “Wed.6:00 AM-Wed.6:15 AM”, “Thu.6:00 AM-Thu.6:15 AM”, “Fri.6:00 AM-Fri.6:15 AM”, “Sat.6:00 AM-Sat.6:15 AM”)
Set Quota notification schedule on all Mailbox databases on a single server:
Get-MailboxDatabase -Server MBX1 | Set-mailboxdatabase -QuotaNotificationSchedule (“Sun.6:00 AM-Sun.6:15 AM”, “Mon.6:00 AM-Mon.6:15 AM”, “Tue.6:00 AM-Tue.6:15 AM”, “Wed.6:00 AM-Wed.6:15 AM”, “Thu.6:00 AM-Thu.6:15 AM”, “Fri.6:00 AM-Fri.6:15 AM”, “Sat.6:00 AM-Sat.6:15 AM”)
You can change the notification schedule timings as you want.
Happy Learning..,
Sitaram Pamarthi