The “Mail fetcher” module is located in the “Mail” menu. It is intended for managing mail accounts located on other mail servers. The main window of the “Mail fetcher” module displays the status of the service with the possibility to “Disable” (or “Enable” if the service is disabled), configured mail retrievers, as well as the search bar and function buttons (add, delete, disable, edit, clear, retrieve).
To add a new mail retriever, click “Add”, a new dialog box will open where you need to specify the name and settings for connecting to an external mail server.
To configure access to third-party server, fill in the following fields:
The “Detect recipient automatically” mode assumes that the external mail domain (for example, @mail.ru, where the mailbox is located (for example, email@example.com), from which mail messages are collected, has a number of links to itself (for example, firstname.lastname@example.org, email@example.com, firstname.lastname@example.org). And there is a domain at the ICS CUBE server, for example, @ics.ru, and the following mailboxes have been created: email@example.com, firstname.lastname@example.org and email@example.com.
Then the ICS CUBE mail retriever, working in the “Detect recipient automatically” mode, will collect mail from firstname.lastname@example.org and automatically distribute emails to email@example.com, firstname.lastname@example.org and email@example.com depending on which link they came to (firstname.lastname@example.org, email@example.com, firstname.lastname@example.org respectively). If the mailbox is specified in the optional “Joint email” field, the mail fetcher will put emails there for which it could not automatically determine the recipient.
The “Forward to” mode assumes that you specify a single mailbox where emails will be collected from an external mailbox.
In the “Retrieve” field, you need to choose how emails are collected:
The “Interval” field defines the time between requests to the remote mail server for collecting emails. By default, every five minutes; minimum every five seconds; maximum once a day.
The “Retrieve maximum, emails per session” field helps with the maximum number of emails collected per session, by default, it is one hundred emails.
To delete information about previously collected emails, use the “Clear” button. After you confirm the action, the data will be deleted and earlier emails will be received during the next collection operation. For example, this operation is useful if you need to retrieve emails that have already been collected.
To force mail to be collected, use the “Retrieve” button. After you confirm the action, an extraordinary attempt will be made to collect emails in accordance with the settings of the created mail fetchers.