CIW Course Revision Site


Advanced MDaemon Configuration

In a Nutshell - CIW Course Section 3, Part B2, Chapter 8

MDaemon: Enabling Relay Control

Email relay involves an Email server accepting email from a foreign domain which is addressed to another outside domain. The majority of Email administrators will not allow their servers to do this, as it risks misuse by spammers who if they find an Email server with open relay will use this to forward thousands of emails leaving the server administrator open to charges of sending Spam Email. 

There are occasions, however, when relay may be useful if restricted to trusted domains. Contrary to the course instructions (different MDaemon version) I click Security | Relay / Trusts / Tarpit / Greylist / Reverse Lookups /LAN IPs ... to display the Security dialog:

MDaemon Security Dialog

The settings displayed are probably the safest for most purposes. These Relay settings can be overridden by specifying Trusted Domains. Click the "Trusted Hosts" tab.

MDaemon Trusted Hosts Dialog

Any domains or IP addresses you add to the above lists will be exempt from the no-relay rules, allowing this server to forward emails on behalf of these domains.

Enabling DNS Verification

DNS Verification is an additional security feature of MDaemon. It allows Domain Name / IP Address pairs to be listed allowing MDaemon to confirm that mail claiming to come from a certain domain does indeed originate from the associated IP Address.

These settings can be accessed by clicking Security | IP Shielding / AUTH / POP Before SMTP ...

Restricting Accounts

Restricting an account will prevent the user from sending emails. When they try to send an email they will receive an autoresponder email informing them that their email has been rejected.

MDaemon Address Suppression

Select the domain you wish to add the user to and enter the email address in the "Email Address" box and click "Add". The mailbox name will appear in the left pane below the domain leaf in the domains tree. This user can no longer send email.

Email Forwarding

Email forwarding takes email for a local user and forwards it to another user. The forwarding address can be an external address. Click Accounts | Accounts Manager to open the Accounts Manager dialog. Double-click on the user account to be forwarded to open the Accounts Editor dialog. Click the Forwarding tab and check the "This account is currently forward mail" box. In the "Fowarding Addres(es)" box enter the email address or addresses separated by commas  You can aso enter the host address to send these mails to in the "Forward the message to this host" box.

Design by Stephen

Certified Internet Webmaster

Page last Edited: 20 Nov 2011