10 Sep 2010 
Support Center » Knowledgebase » Archive Scalix messages using MPP
 Archive Scalix messages using MPP
Solution This article contains information about archiving Scalix messages using MPP.


Scalix Enterprise is providing archiving feature using Archiver service. Archiver service can store messages in a local path: individual or in single file, send a bcc copy for each message to another account, create SMTP session to remote host or using a script. For MPP we'll use the same technique as for Microsoft Exchange 2003 Journalized Messages, while for Scalix Enterprise we'll use BCC archive option.

MPP Configuration

Create an account "mppjournal" on MPP sure and/or make sure that MTA from MPP host would accept messages for "mppjournal" account.

For MPP we should setup a new policy, using the “mppjournal” recipient as member, using no scanning, and archive enabled.
1) Open web browser and point to MPP GUI (http://host:20001).
2) Navigate to Advanced->Policy engine and create new policy “scalix_journal”:
enter “scalix_journal” in Policy text box and hit “Add”
Set “Assign Policy based on “ Recipients, change radion button from Default(none) and enter “mppjournal@example.com”  address in the textbox.
Click on Save to save policy membership.
3) Navigate to Services->Archival and make sure Policy is set to “scalix_journal” in the top right corner.
 In “LOCATION OF EMAIL ARCHIVE” select archival method of choice, recommended “Archive to MySQL database” and “check to store message content to file path bellow” (MySQL DB/tables and privileges for mpp_archive DB should be created before)
In “ARCHIVE MESSAGE SETTINGS” choose “Yes” for “Archive MS Exchange Journaled Email”.
 Set  Action to “Discard” and Save.
4) Navigate to Advanced -> Scanners and for “Scanners to use” choose “Select scanners in order of usage ..” and make sure no scanner is selected (only 1-st combo should exist with empty scanner).
5) Save and restart.

Sample XML code for group is:

<group id="scalix_journal">
      <members_addresslist type="recipient">mppjournal@example.com</members_addresslist>
      <scanner>
          <scan_engines></scan_engines>
      </scanner>
      <archive>mysql://USER:PASS@HOST:mpp_archive
#/var/MPP/archive/%RAND256%/%RAND256%/</archive>
     <archive_with_envelope>no</archive_with_envelope>
     <on_archive_success>discard</on_archive_success>
     <strip_body_enabled>no</strip_body_enabled>
</group>

Scalix Configuration

 We'll use BCC option for Archiver service:

 - in /var/opt/scalix/sx/s/sys/general.cfg set
 ARCHIVE=bcc:mppjournal@mpphost

- restart both Archiver and Service Router services
 omoff -d0 archiver
 omon archiver
 omff -d0 sr
 omon sr

Or use failsafe restart:
omoff -w -d 0 router archiver && omon -w router archiver





Article Details
Article ID: 48
Created On: 09 Apr 2009 06:57 PM

 This answer was helpful  This answer was not helpful

 Back
 Login [Lost Password] 
Email:
Password:
Remember Me:
 
 Search
 Article Options
Home | Register | Submit a Ticket | Knowledgebase | Downloads
Language: