Spam Block

Spam Block prevents a faulty Event Rule from sending many emails or SMS messages to one single recipient. 
A typical scenario you want to avoid is that larger email providers like Gmail, Yahoo, and Hotmail will block your email server if you start to send hundreds of emails to one address in a shorter time.
Another scenario to be careful with is sending a larger number of SMSes, which is both annoying and expensive.

Notification Limits at the Server Level

The following features are accessible under Main Menu () > Site Admin > Account Settings > Email Providers/SMS Providers.

These limits are set on different conditions than the ones in the Manage Applications (notification limits per application), such as per hour per email address (or per hour per phone number, for SMS) and per hour per device and notifier.

Email

General email

You can set the number of emails per hour that are allowed to be sent to one email address. The default is 30. If more than 30 are sent, no more emails will be sent for one hour. GpsGate will also send a notification to the administrator's email address with the information.

Device-generated notifications

You can set a limit on the number of emails per hour that are generated from the same device and the same event rule (email notifications). If more than the specified limit is sent, no more emails will be sent for one hour. The email specified will get the alert when the limit is reached.

SMS

General SMS limits

You can set the number of SMS per hour that are allowed to be sent to one phone number. The default is 10. If more than 10 SMS messages are sent, no more SMS messages will be sent for one hour. This applies to the SMS commands (direct/custom) sent to the device. When the limit is reached, the email specified will not get any alert; instead, you can see an error message in the terminal window, as highlighted below.

SMS notification limits

You can set a limit on the number of SMS per hour that are generated from the same device and the same event rule (sms notifications). If more than the specified limit is sent, no more SMS messages will be sent for one hour. The email specified will get the alert when the limit is reached.

Notification Limits Per Application

You can limit the total number of Emails/SMS sent from an application. These are the general Email/SMS notifications (generated by event rules).

1. Log in to Main Menu > Site Admin > Applications > Manage Applications > (choose an application)

2. Go to the Properties section.

3. Enable Email/SMS limits and enter a desired number. This is the general SMS notification limit for the event rule SMS notifications.

Screenshot

4. Click on Save.

Note: The notification limits per application and the notification limits at the server level are set on different conditions, and the server level notifications do not override the application level notifications.

See Blocked Messages

Blocked Emails

In the Main Menu () > Site Admin > Logs> Email Logs, you will see which email address is temporarily blocked. Here, we can also view which event rule caused the email notifications, in the Trigger column. In addition to this, we can also view the Application, Subject, the reason for the notification (in the Sender column) and the Status.

Blocked SMSes

Under Main Menu () > Site Admin > Diagnostics > System Tasks > Select '_SmsNotification' in the 'Select Command' drop-down, you can see different statuses of the SMS notification (such as Delivered, Pending, Permanent Failure, and Queued), Sender User, Sending Time, etc., Login to the application and disable the event rule, or change it to generate fewer notifications.