Courier Mail Server – Mail in your network!


Frequently Asked Questions

  1. Question:

    Message of failure to start SMTP/POP3 service because IP address/port is occupied appears when CMS starts. How to start it?


    Most likely, some other application using this address/port is running. It can be mail server, proxy server, firewall or antivirus monitor. You should shutdown it, or set it or CMS services to other IP addresses/ports.

    Run the command netstat -a -b -n -p TCP >ports.txt as an administrator, to get in the ports.txt file a list of open ports and the applications that opened them.

  2. Question:

    When sending/receiving mail from another computer, the message "Unable to connect to the server" appears. What could be the problem?


    Typical reasons for this problem: a) the CMS itself is not running, b) SMTP/POP3 services are not running in the CMS or they are bound to an inappropriate IP address, c) the IP address of the computer with the CMS or the connection port to the service are incorrectly specified in the mail client settings, d) the connection is blocked by an antivirus or firewall on one of the computers.

  3. Question:

    Why does users authentication of secondary domains fail?


    Specify full username: user@domain.

  4. Question:

    Sending mail to external addresses fails; "550 Relaying prohibited" message appears. What does that mean?


    It means that this client is not allowed to send external mail in CMS. If the user is registered in CMS, his properties allow sending mail. At that, user's mail client shall have SMTP authentication activated. If the user is not registered in CMS, add IP address of his computer into group of IP addresses to whom sending of external mail is allowed ("SMTP service - Additional").

  5. Question:

    How do I duplicate all incoming/outgoing mail to certain addresses?


    Create a new sorter with two rules; the first one will direct the messages to the current main sorter, the second one will add the recipient for copying of whole mail. If there is several such recipients, create several rules or use the aliases. Then assign created sorter as main sorter.

  6. Question:

    I have mail domain that is registered by provider. Messages addressed to come to one address — How do I adjust CMS to distribute messages from this remote mailbox between local users according to the name parameter?


    Create local domain in CMS and users of this domain. Create remote mailbox Select "Extract local recipients from these header fields" check box on "Recipients" tab of its properties and specify necessary fields.

  7. Question:

    When sending mail to certain SMTP servers, CMS gives an error like: "501 sender address must match authenticated user" and the messages are not sent. How to properly configure sending to such servers?


    The specified error returns by SMTP servers requiring that sender address of the message coincided with name of authenticated user. In other words they require that their users sent the mail only under their own name.

    Often similar restriction set the large Internet services, such as and others, in order to combat the sending of spam and fake messages.

    If your provider (hoster) gives you the access to his SMTP server not having the said restriction then sending of the whole external mail in CMS advisable to adjust exactly through it.

    However CMS can be adjusted and for sending to servers with given restriction. Assume that you have remote mailbox with the address Corresponding SMTP and POP3 servers: and Adjust the CMS as follows:

    • Create SMTP server, herewith clear the check box "Authentication" and select the check box "Personal authentication".
    • Create the sending queue, for example "To", herewith select "on list" and add to the list only.
    • Create POP3 server
    • Create the remote mailbox, herewith fill the fields "Email address", "User" and "Password". The rest mailbox properties are not used when sending and can have any value.
    • Create the rule in the main sorter:
      If: From:"" AND If message has external recipients, Perform actions only for these recipients, Store message to this queue: "To", End message sorting.
    • Then create as usually task and schedule in the scheduler for sending the mail from queue "To".

    Now CMS will be able to send messages to server for any external recipients but only from sender (or from any local user for which such external address is assigned).

    To allow the sending from other your addresses of domain is enough to create corresponding remote mailboxes in CMS.

    To allow the sending from your addresses of other domain (for example is necessary to perform for this domain all actions enumerated above.

The site is updated: 06.03.2024
Current version of CMS: 3.11 (?)
Subscribe to newsletter
 27.10.2023  Released CMS 3.11.
Copyright © 2001-2024 Roman Rugalenko, Valeriy Pigo