9.3.1.1. Procedure – Configuring Postfix with MC

  1. Adding the Mail transport component

    Figure 9.9. Adding the Mail transport component

    Add the Mail transport component to the PNS host in MC. Select a template suitable for your needs, for example, the Mail transport default template.

  2. Open the configuration tabs.

    Configuration tabs in the Mail transport plugin

    Figure 9.10. Configuration tabs in the Mail transport plugin

  3. Specify parameters in the General tab.

    1. Give My domain.

      It specifies the DNS domain of PNS which, in turn, defines what domain it receives mail for. Receiving mail for other domains is also possible. For details, see Appendix C, Further readings for a reference on mail administration.

    2. Enter My Hostname.

      It is obviously the name of PNS, exactly as it is registered in DNS. The MX record in DNS must point to this name, so it is important to specify it correctly.

    3. Give My networks.

      It specifies what IP networks Postfix accepts outgoing mail from, in other words, for which networks it acts as a mail relay.

      Note

      Unless explicitly required by your networking requirements, do not to list all your internal networks, that can result in all your hosts being able to send mail individually and directly, which is a bad idea from a security aspect. For example, viruses usually contain an SMTP component for sending mail that should not be let through the firewall.

      If you only have a single mail server for handling external SMTP messages, list the mail server's single IP address. Correspondingly, list only those network interfaces of PNS as Listen interfaces, on which you want to handle incoming mail traffic.

    The rest of the parameters on the General tab are more special settings and their use depends on the configuration needs.

    Essential components of Postfix configuration

    Figure 9.11. Essential components of Postfix configuration

  4. The Master tab

    Figure 9.12. The Master tab

    Configure settings on the Master tab.

    Configure the settings if you have a Mail Scanner or Amavisd-new–based antivirus solution.

    The Master tab of the Mail transport component corresponds to the /etc/postfix/master.cf file.

  5. The Maps tab

    Figure 9.13. The Maps tab

    Configure settings on the Maps tab to add transport and virtual maps to Postfix.

    In order to route incoming mail from PNS to different, internal mail domains, an SMTP transport map can be provided, with the IP address of the real, internal mail servers serving the given mail domains.

  6. The Configure tab

    Figure 9.14. The Configure tab

    Configure the Checks tab.

    This tab covers two Postfix configuration files, /etc/postfix/header_checks and /etc/postfix/body_checks. The method of the address checking can be either hash or regular expression (regexp). This can be selected from the Lookup table type combobox.

  7. The Configure tab

    Figure 9.15. The Configure tab

    Configure the Access tab.

    In parallel with Checks, this tab covers /etc/postfix/recipient_access and /etc/postfix/sender_access.

  8. To permit access to the Postfix service, enable the smtp local service. See Section 9.4, Local services on PNS for details.

    Note

    Choose the zones that are allowed to access the Postfix service carefully.