Thursday, January 5, 2017

MSH Zimbra Rules

Email management system for Zimbra, it's a server side application which will help you create complex rules to centrally manage email flow and to unify the look of your corporate correspondence.

Learn more about rules for Zimbra...

Tuesday, August 23, 2016

Delete Files Older Than - Run from the command line

If you need to remove files on schedule you can run the application without the GUI interface.
The application support -f command line switch to run rules in the background, for example:

"<PATH>\MSHSoftware.DeleteFilesOlderThan.exe" -f c:\settings.xml

where settings.xml file is created from Options | Export rules menu.

If you would like to automatically generate CSV report you should use -o parameter, like below:

"<PATH>\MSHSoftware.DeleteFilesOlderThan.exe" -f c:\settings.xml -o c:\reports

Learn more how to run application on schedule.

Output from --help parameter:

MSH Delete Files Older Than 1.3.0
Copyright (C) 2017 MSH Software
Usage: MSHSoftware.DeleteFilesOlderThan.exe -f settings.xml -o c:\reports\
  -f        Settings file path.
  -o        CSV reports output directory path. Optional, should be used only
            with -f parameter.
  --help    Display this help screen.

Monday, May 16, 2016

Send auto replies only to external recipients with Exchange Server autoresponder

Auto reply will be send:
  • Only to external recipients. 
  • Only when message is sent to 

NOTE1. You don't need Microsoft Outlook! Just Microsoft Exchange 2007, 2010, 2013 or 2016.
NOTE2. Replace with your domain.

1. On the main application window, click Add button.

2. Enter name of the newly created rule. To confirm click OK button.

3. On the Auto Reply tab change Subject line.

4. Switch to the Template tab. Put the content of your auto reply.

5. Switch to the Conditions tab.

6. Click Add button and choose The recipient address includes menu.

7. On the Email address pattern line, enter support email address. Leave other options unchanged. Click OK button.

8. Switch to Exceptions tab. Click Add button and choose The sender address includes menu.

9. From the Match using option, choose Wildcards position. On the Email address line, enter your domain name with asterisk (*) at the front. Click OK button.

10. Switch to Rule Name tab. Make sure that Enable rule option is selected. Click OK button.

11. Your auto reply rule is ready.

Visit MSH Exchange Autoresponder website for more information and details.

Wednesday, May 11, 2016

MSH Exchange Autoresponder 2.0 released

We have just released MSH Exchange Autoresponder 2.0 version. It has several new features and couple of fixes.

Below is a short list of changes:

  • Global exclusions (blacklist)
  • Html source view in template designer
  • Insert hyperlink preview
  • Import template option
  • Import license key from the application
  • Import/export application settings
  • Whole new options window
  • Completely redesigned autoreply wizard page
  • And fixed several minor issues.

So if you are looking for server side auto replies (without Outlook) on Microsoft Exchange 2007, 2010, 2013 and 2016 visit our website and try the application for free for 30-days.

Friday, February 26, 2016

How To Forward Email to Several Recipients

In the previous post I described how to configure MSH Traffic Policy milter application to redirect messages to another recipient based on the message subject. Today I will show how adjust actions to forward an email message to several persons, not only one.

Please refer to the linked post how to create a rule and define conditions, in this post I will only modify actions.

Modify Forward Action 

Edit already created rule. Select rule and click Actions button and select Edit menu. Add second envelope recipient to the message, click Add button and Add Envelope Recipient menu. Put email address in the address field. Click OK button.

From the list select Add Message Header entry and click Edit button. In the Header Value field put ; email address. Don’t forget about semicolon, it’s needed because we add another email address to the MIME header. Click OK button.

Click OK button to close the rule wizard and click Save All button to preserve changes.

Now when a message will match conditions it will be forwarded to two recipients. They both will receive a message as carbon copy recipients.

Check what else could be done with MSH Traffic Policy for Zimbra, Postfix and Sendmail…

Monday, February 22, 2016

Redirect/forward emails based on message subject - check two headers at time with Postfix

Below you will find a description how to redirect a message based on sender and subject. We will use MSH Traffic Policy milter application which integrate with Postfix, Sendmail and Zimbra.

After installing server and desktop module we can start to create a rule which will do what we need. 

Create a Rule 

Start the application and connect to the mail server. Select Rules node and click Add Group button. We need to add rules group which will contain our new rule. Name it like Redirect Rules. Select our new Redirect Rules node and on the right panel click Add Rule button. Rule wizard will open.

With wizard we will define actions, conditions, exceptions and rule name. With Actions we will redirect our message, conditions and exceptions will help us to match messages which should be redirected.

Define Conditions

We will begin with conditions. In our scenario we want to redirect messages which are sent from domain and include INVOICE phrase in the message subject. The word "and" is important here, because messages which don't have INVOICE text in subject or are not from specified domain should go through without change.

Switch to Conditions tab, click Add button and choose Message Sender – Email Address menu. Select Wildcards from drop down menu option and put * text in Email addresses text input. Click OK button.

Sender condition added, now is time for the message subject. Click Add button and this time choose Message Subject or Body contains menu. Select Subject option in Search from drop down menu. Choose Wildcards in Match text with option. Put *INVOICE* text in Word or Phrase text input. Click OK button.

At bottom of the rule wizard on Conditions tab select All condition met option.

Choose an Action

Go back to Actions page. Now we will define the action which should be taken on messages which will met our conditions.

To forward message we need to apply to actions on the message. Add Envelope Recipient and Add Message Header. It's because envelope recipient will only modify recipients address list without adding a MIME message header. Recipient will receive a message but he/she will not see own email address in TO/CC/BCC message fields.

Click Add button and choose Add Envelope Recipient menu. Provide an email address which should receive a copy of the message. For this scenario we will use example address. Now click Add button and choose Add Message Header menu. Put CC text as Header Name and in Header Value field. Click OK button.

We had defined condition criteria to match messages and actions which should be taken. Switch to Name tab, give a rule name, like Redirect Messages from with INVOICE in subject. Click OK button to close rule wizard.

Save and Verify

To apply changes click Save All button.

Now when messages with specified phrase in subject and sent from domain will go through mail server they will automatically be also send to address. Original recipient of the message also will get the message.

Learn more about MSH Traffic Policy...

Thursday, February 4, 2016

MSH Disclaimer & Signatures 1.5.4 released

We've released a fix pack for our disclaimer and signatures software. Below you can find a list with changes added in version from 1.5.0 to current one:

  • More aggressive and customizable caching when querying directory services
  • Added several common reply separators
  • zimbraId replaced with uid in Zimbra ldap schema
  • Sometimes custom reply separators didn't worked
  • Convert message to template encoding option didn't work when encoding type was inside quotation marks
  • Additional conditions and exceptions in signature rules
  • Email address from header From is used to query directory services, when not exist envelope sender is taken
  • Pattern Exact Match was read as Wildcards from settings
  • Services didn't start at boot time when startup scripts were symbolic links

New update can download from our website.