Features for MailUser

This page covers the features of Mail Portal accessible only for MailUsers (email accounts).

Mail Portal is your one-stop mail administration, webmail, contacts and calendaring gateway. Before following this guide, please make sure you’ve covered the help articles here and here.

Contacts (addressbooks)

Every MailUser has a default addressbook generated upon their creation. Each addressbook can contain multiple contact information.

Contacts can be viewed, created, updated, or deleted from any CardDAV compatible client. The default webmail Roundcube supports CardDAV.

To share your addressbook with others, from Actions column > select Share button and follow the on-screen prompts.

Tip

For more information on setting up a CardDAV addressbook, please see here.

Contacts


Calendars

Every MailUser has a default calendar generated upon their creation. Each calendar can contain multiple events and tasks.

Calendar information can be viewed, created, updated, or deleted from any CalDAV compatible client. The default webmail Roundcube supports CalDAV.

To share your calendar with others, from Actions column > select Share button and follow the on-screen prompts.

Tip

For more information on setting up a CalDAV calendar, please see here.

Calendar


Sieve filters

Sieve filters (message filters) enable organizing your emails automatically based on certain conditions. Filters can move/copy messages to folders/subfolders, forward them to other email addresses with or without keeping a copy, and reject/discard them.

Keep and forward

A common objective is to forward emails to others while retaining a copy of the email yourself. A few key things to consider are:

  • Forwards from sieve filters are limited to at most 4 recipients.
  • Filters are executed sequentially, so the sieve rule to retain (keep) messages must have higher priority (lower number) than the forward rules.

Setup

  • Filter position: 1
  • Filter name: Keep and forward mails
  • Match type: All messages
  • Actions:
    • Perform action: Keep and forward message to
    • Email address: recipient@domain.tld

Tip

Subfolders can be specified using the dot notation, for example a subfolder of Inbox named Personal can be specified in a sieve rule’s mailbox folder name as Inbox.Personal

Caution

Messages marked as Spam with the X-Spam: Yes header will not be forwarded.

Override default Junk folder

Another common objective is to override the global sieve rule to send messages marked as Spam with the X-Spam: Yes header to Junk folder. Perhaps you want to send them to a subfolder of the same name under Inbox.

Setup

  • Filter position: 2
  • Filter name: Override global spam sieve
  • Match type: Any rule
  • Rules:
    • Search property: X-Spam (choose option to enter custom header)
    • Search type: contains
    • Search term: Yes
  • Actions:
    • Perform action: Move message to
    • Mailbox folder name: Inbox.Junk

Sieve filters


Vacation autoreply

Vacation autoreply or autoresponder can be used to automatically respond to incoming emails. The autoresponder can be scheduled to engage/disengage at a preset date-time.

Each sender would receive at most one autoreply message per day when enabled.

Vacation autoreply


Webmails

Webmails enable you to access your emails from the browser. There are two webmails available:

  • Roundcube: the default and recommended webmail with contact (CardDAV) and calendar (CalDAV) support
  • Rainloop: alternate webmail

Webmails


Pruning junk and trash

Messages older than 7 days are pruned from Junk and Trash folders.

Cloud/Dedicated servers with MasterAdmin permission level can specify a custom clearing interval as specified here.


Antispam

MailUsers have a distinct antispam component that has precedence over per-domain antispam settings managed by DomainAdmin or MasterAdmin.

This one-click spam/ham learning component is activated every time a message is moved to/from the Junk folder.

The component performs two tasks:

  1. Teaches antispam bayes classifier that a message is spam when it is moved to the Junk folder and that the message is ham when it is moved from the Junk folder to any folder other than Trash. This per-server (not per-user) bayes classifier needs 200 samples of both spam and ham before it activates and scores messages, till then it simply learns.
  2. An auto-generated sieve filter rule (not visible from API/GUI created sieve filter rules, but visible when using the ManageSieve service on port 4190) is added to classify any future message from the same sender address as spam/ham.