It is important for Administrators to manage the Alert rules in your AX system. I have seen many instances where the EventCUD table is extremely large which means many Alerts are queued up. The EventCUD table stores the changed-based Alerts that are waiting to be sent and will continue to grow until the event processor has successfully delivered the records matched against the rules. When lots of records are queued in the system it usually indicates; 1) that the Alert rules were set up long before the batch process started, 2) users might have had access to create Alert rules months before the batch is enabled and the events are triggered by the user's rules, or 3) the Batch job that delivers the messages is not running or scheduled. If the old, non-processed, and obsolete events are not deleted, the Batch job generates Alerts and potentially sends unsolicited e-mail messages to users.
When this occurs, you should do the following: