Difference between revisions of "Spam Control"

From WHMCS Documentation

(Adding a Blocked Email Address)
 
(7 intermediate revisions by 2 users not shown)
Line 1: Line 1:
Spam can become a big problem. WHMCS comes with spam control filters to reduce the amount of spam you receive. The spam control features will allow you to block email address and keywords or phrases that appear in either the message subject or body. which pipe into the ticket system from email. Messages that you receive via the contact or submit ticket pages are not subject to these spam controls. For those, we recommend [[Security_Tab#Captcha_Form_Protection|using reCaptcha]].
+
Spam can become a big problem. WHMCS comes with spam control filters to reduce the amount of spam you receive. The spam control features will allow you to block email address and keywords or phrases that appear in either the message subject or body. which pipe into the ticket system from email.  
  
==Adding a Blocked Email Address==
+
You can access this feature at '''Configuration (<i class="fa fa-wrench" aria-hidden="true"></i>) > System Settings > Spam Control''' or, prior to WHMCS 8.0, '''Setup > Support > Spam Control'''.
  
There are two ways to block an email address from opening tickets.  The first is the easiest: when viewing a ticket from the email you want to block, click the '''Block Sender''' button next to the ticket opener's details.
+
* Messages that you receive via the contact or submit ticket pages are not subject to these spam controls. For those, we recommend [[Security_Tab#Captcha_Form_Protection|using reCaptcha]].
 +
* You can also block an email address from opening tickets by clicking '''Block Sender''' while viewing a ticket from the email that you want to block.
  
For the second method, go to '''Configuration (<i class="fa fa-wrench" aria-hidden="true"></i>) > System Settings > Spam Control''' and use the '''Add''' box to enter the email you want to block. Then, submit the form to add it.
+
==Blocking Keywords or Phrases==
  
==Blocking Keywords or Phrases==
+
To set up keywords or phrases that will prevent the email from opening a ticket, enter the words or phrases and choose where the system looks for them (either the subject or body of the message). If, for example, the system finds those words or phrases in the email subject or if the blocked phrase is in the email body, WHMCS will not open the ticket.
  
To set up keywords or phrases that, if they're in an email, will prevent the email from opening a ticket, go to '''Configuration (<i class="fa fa-wrench" aria-hidden="true"></i>) > System Settings > Support > Spam Control'''.  You can then enter the words or phrases and choose where the system looks for them (either the subject or body of the message). If the system finds that the email subject contains the blocked subject, or if the blocked phrase is found within the email body, then a ticket will not be opened. The blocking of keywords or phrases is not case-sensitive.
+
This feature is not case-sensitive.
  
 
== Further Protection ==
 
== Further Protection ==
 +
 +
=== Apache SpamAssassin™ ===
 +
 +
Outside of WHMCS, you can combat the number of spam emails you are receiving by enabling [http://spamassassin.apache.org/ Apache SpamAssassin].  This tool can detect most spam using its rule-based system and worldwide database of spam messages.
 +
 +
If you have configured your anti-spam system to add a prefix to the email's subject, you can use the '''Spam Control''' feature to block those emails.
 +
 +
To do this:
 +
 +
# Set '''Type''' to ''Subject''.
 +
# Enter the text that your anti-spam system adds. For example, if it adds <tt>**SPAM**</tt> to the subject, enter that text as the value.
 +
# Click '''Add New Spam Control'''.
 +
 +
The system will now block imports of any email containing the text in the subject.
 +
 
=== Obscure Addresses ===
 
=== Obscure Addresses ===
If you use common email addresses (especially hosting companies) such as support@ or contact@, you will receive more spam. This is due to spammers blindly emailing these addresses on several domains. If you use less-common addresses, it may reduce your level of incoming spam.
 
  
For example, you could use:
+
If you use common email addresses (especially hosting companies) like <tt>support@</tt> or <tt>contact@</tt>, you will receive more spam. This is due to spammers blindly emailing these addresses on several domains. If you use less-common addresses, it may reduce your level of incoming spam.
* helpme@yourdomain
 
* support-team@yourdomain
 
* assistance@yourdomain
 
  
=== Apache SpamAssassin™ ===
+
For example:
Outside of WHMCS, you can combat the number of spam emails you are receiving by enabling Apache SpamAssassin™.  This tool does a very good job of picking up most spam using its rule-based system and worldwide database of spam messages. For more information, see http://spamassassin.apache.org/
 
  
If you have configured your anti-spam system to add a prefix to the email's subject, you can use spam control to block those emails. Visit '''Configuration (<i class="fa fa-wrench" aria-hidden="true"></i>) > System Settings > Support > Spam Control''', set the '''Type''' as ''Subject'', and enter the text added by your anti-spam system. For example, if <tt>**SPAM**</tt> is added to the subject, enter that text as the value. Then, click '''Add New Spam Control'''. Any email containing the text in the subject will now be blocked from being imported.
+
helpme@yourdomain
 +
support-team@yourdomain
 +
assistance@yourdomain

Latest revision as of 13:46, 5 May 2022

Spam can become a big problem. WHMCS comes with spam control filters to reduce the amount of spam you receive. The spam control features will allow you to block email address and keywords or phrases that appear in either the message subject or body. which pipe into the ticket system from email.

You can access this feature at Configuration () > System Settings > Spam Control or, prior to WHMCS 8.0, Setup > Support > Spam Control.

  • Messages that you receive via the contact or submit ticket pages are not subject to these spam controls. For those, we recommend using reCaptcha.
  • You can also block an email address from opening tickets by clicking Block Sender while viewing a ticket from the email that you want to block.

Blocking Keywords or Phrases

To set up keywords or phrases that will prevent the email from opening a ticket, enter the words or phrases and choose where the system looks for them (either the subject or body of the message). If, for example, the system finds those words or phrases in the email subject or if the blocked phrase is in the email body, WHMCS will not open the ticket.

This feature is not case-sensitive.

Further Protection

Apache SpamAssassin™

Outside of WHMCS, you can combat the number of spam emails you are receiving by enabling Apache SpamAssassin. This tool can detect most spam using its rule-based system and worldwide database of spam messages.

If you have configured your anti-spam system to add a prefix to the email's subject, you can use the Spam Control feature to block those emails.

To do this:

  1. Set Type to Subject.
  2. Enter the text that your anti-spam system adds. For example, if it adds **SPAM** to the subject, enter that text as the value.
  3. Click Add New Spam Control.

The system will now block imports of any email containing the text in the subject.

Obscure Addresses

If you use common email addresses (especially hosting companies) like support@ or contact@, you will receive more spam. This is due to spammers blindly emailing these addresses on several domains. If you use less-common addresses, it may reduce your level of incoming spam.

For example:

helpme@yourdomain
support-team@yourdomain
assistance@yourdomain