Integration Overview

MagicMail® is a carrier grade email platform built specifically for ISP's, Telco's, and Cable companies. It offers Spam protection, stability and scalability.

Configure MagicMail according to what you are selling. The integration supports domain where an entire domain is hosted or provided (example.com), individual email accounts (bill@example.com) and aliases (forwards). Typical setup is a general domain for your users, like example.com that is not billed, but has mailboxes for your customers that are billed or given away as well as domains and emails for business customers. Email passwords can be changed by your customers in the BillMax customer portal or in the app provided by MagicMail.

To use, the MagicMail list in the BillMax UI must be configured. You will need a URL, username and password from MagicMail.

The scripts include:
  • BxProvisionMagicMailMailbox.pl - Handles mailbox and email addresses.
  • BxProvisionMagicMailList.pl - Handles forward lists.
  • BxProvisionMagicMailDomain.pl - Handles domains.
  • MagicMail.pm - Magic Mail module (used by all of the above).

To incorporate into your service hook use the following SERVICES hashes (change resource # {N} to a designated resource. See System Administration > Resources in UI. Note that these directives require the latest service_hook (from 2017 QTR 1 on) to work.

More can be learned about the integration in the readme file. Contact support with questions.