Anonymousprnt::Y
Click on images to see them in full screen

Anti-SPAM Defences

From smsPULSE V7.6 the server offers a range of SPAM defences.


How does Anti-SPAM in smsPULSE work

  1. Messages that arrive to smsPULSE are stored in the in-bound database, sms.IN
  2. smsROUTER is responsible for filtering SPAM messages. It does so using configuration you provide
  3. When a message is considered SPAM, no Routing Rules are actioned on it and the message is marked "SPAM", to show what type of SPAM it is
  4. An administrator is responsible for monitoring SPAM, releasing SPAM and changing SPAM configuration


Components of Anti-SPAM Defences
  1. General configurations - you fill a form with general rules on how to check SPAM. You can also turn ON/OFF defences altogether
  2. White List numbers - a list you maintain which, when a sending mobile or server matches, will be routed and considered a good message
  3. Black List numbers - a list you maintain which, when a sending mobile or server matches, will be considered as SPAM and will not be routed


Additional features
In addition to white and black lists smsPULSE offers the following features, which you fully control:
  1. Number length - rejects numbers that are too short
  2. Non-numeric - rejects numbers that contain non-numeric characters (for example TOYS-R-US)
  3. Local directory members - accepts SMS from listed senders, unless you have added them to a black list
  4. Past sent numbers - accepts SMS from subscribers the server sent messages to, unless you added them to a black list
  5. White lists Wild-cards on numbers, before or after the number
  6. Black lists Wild-cards on numbers, before or after the number
  7. White lists of text tokens to be matched on the message text
  8. Black lists of text tokens to be matched on the message text


Evaluation order
smsPULSE checks in-bound messages in the following order:
  1. Anti-SPAM defences enabled
  2. SPAM Released - OK
  3. Past senders - OK, unless black listed number
  4. Directory members - OK, unless black listed number
  5. White list number - OK
  6. White wild-card number - OK
  7. White list text token - OK
  8. Minimum Length - SPAM
  9. Non-Numeric - SPAM
  10. Black list number - SPAM
  11. Black wild-card number - SPAM
  12. Black list text token - SPAM
As you can see above, smsPULSE attempts to allow the message in, but applies five rules which will block SPAM.


Configure Anti-SPAM defences
In the smsPULSE Web UI:

Open the sms.ADMIN database and click:

The following form shows:
In the Web UI:

And the Notes UI:

Note
  1. Settings here will be refreshed every five minutes, automatically. You may also issue a refresh command directly to the server
  2. All number and text computations are NOT case sensitive

Adding a number to a White or Black list:

You create entries that look like this:

Or in the Notes UI:

Please note that you may have a few entries for each record and that you may mix numbers and text (such as names of people or companies the number belong to). To white or black list non-numeric senders, use the Anti-SPAM configuration form above.


Review SPAM messages
All SPAM messages are intermixed with other good messages and are clearly marked as such:

You may also see all SPAM messages in one place by clicking on the SPAM view, as follows:


Release SPAM SMS/MMS
If you discover a message that found its way to SPAM you may release it on an ad hoc basis. To do so, locate the SPAM message and release it by clicking on:


Note
Once you release a SPAM message it will be processed by smsROUTER fully, and it cannot be marked as SPAM again.