Changes

From SME Server
Jump to navigationJump to search
1,497 bytes added ,  14:01, 5 October 2016
no edit summary
Line 4: Line 4:  
==Description==
 
==Description==
   −
SME Optimizer is an external service that generally enhances the functionality of the SME Server. The first functionality is a SME dedicated DNS Blacklist which is partially based on the user contributions. With SME Optimizer you provide data about your spam rejects and in return you get access to a large DNS blacklist. This blacklist is both providing IP as well as URI based lists and comes as a configuration option to SpamAssassin.  
+
SME Optimizer is an external service that generally enhances the functionality of the SME Server. The first functionality is a SME dedicated DNS Blacklist which is partially based on the user contributions. With SME Optimizer you provide data about your spam rejects and in return you get access to a large DNS blacklist. This blacklist is both providing IP as well as URI based lists and comes as a configuration option to SpamAssassin. The DNS Blacklist has as of today (October 2016) around 1.4 mio. Spam, Malware and Ransomware IP addresses as well as around 350.000 URIs. These will be provided as part of the DNS Blacklist.
   −
The DNS Blacklist has as of today (October 2016) around 1.4 mio. Spam, Malware and Ransomware IP addresses as well as around 350.000 URIs. These will be provided as part of the DNS Blacklist.
+
The next planned functionality is:
 +
- The site [http://smeoptimizer.com www.smeoptimizer.com] will allow you to register servers for free
 +
- Remote monitoring of the server with alarms if its down or doesn't respond to SMTP connections
 +
- Providing additional Clam AV signatures including additional signatures created via interface to VirusTotal
 +
- Enhanced attachment filter that does not require admin to generate signatures but just configure extensions
 +
- Your suggestions...
    
==Installation==
 
==Installation==
Line 15: Line 20:  
  chmod +x SMEOptimizer.pl
 
  chmod +x SMEOptimizer.pl
   −
Follow the guide and register the server:
+
Create and configure the MySQL database
 +
mysqladmin create smeoptimizer
 +
mysql smeoptimizer
 +
 
 +
Now configure the database
 +
 
 +
GRANT ALL PRIVILEGES ON smeoptimizer.* TO 'smeoptimizer'\@'localhost' IDENTIFIED BY 'password';
 +
FLUSH PRIVILEGES;
 +
EXIT
 +
 
 +
Now make sure to install the two Perl modules which is not part of the SME core
 +
 
 +
====For SME 8.x====
 +
 
 +
wget http://smeoptimizer.com/downloads/SME8/perl-Digest-MD5-File-0.07-1.el5.rf.noarch.rpm
 +
wget http://smeoptimizer.com/downloads/SME8/perl-JSON-2.50-1.el5.rf.noarch.rpm
 +
yum localinstall perl-Digest-MD5-File-0.07-1.el5.rf.noarch.rpm perl-JSON-2.50-1.el5.rf.noarch.rpm
 +
 
 +
====For SME 9.x====
 +
 
 +
wget http://smeoptimizer.com/downloads/SME9/perl-Digest-MD5-File-0.07-1.el6.rf.noarch.rpm
 +
wget http://smeoptimizer.com/downloads/SME9/perl-JSON-2.50-1.el6.rfx.noarch.rpm
 +
yum localinstall perl-Digest-MD5-File-0.07-1.el6.rf.noarch.rpm perl-JSON-2.50-1.el6.rfx.noarch.rpm
 +
 
 +
Follow the guide and register the server. Notice that each individual server need to be registered with its unique ID:
    
  ./SMEOptimizer.pl –register
 
  ./SMEOptimizer.pl –register
   −
Now initialize (and follow the guide on how to make the SQL database)
+
Now initialize which will start the cron jobs that checks for new functionality and reports spam.
    
  ./SMEOptimizer.pl –initialize
 
  ./SMEOptimizer.pl –initialize
    
There is no further need for configuration or installation as the SMEOptimizer script automatically will get and install the qpsmtpd plugin that handles capturing the rejected spam messages and also the SpamAssassin configuration file which contains the DNS blacklist configuration. All action will be logged in the /var/log/smeoptimizer.log file.
 
There is no further need for configuration or installation as the SMEOptimizer script automatically will get and install the qpsmtpd plugin that handles capturing the rejected spam messages and also the SpamAssassin configuration file which contains the DNS blacklist configuration. All action will be logged in the /var/log/smeoptimizer.log file.
177

edits

Navigation menu