Solutions for carriers, telcos and ISPs

Email is a core function for many carriers and telcos, but providing competitive and cost-effective email services is more difficult than ever. Halon reduces complexity, slashes maintenance and provide rapid implementation of new functionality.

Features Request demo
The challenge

Providing competitive and cost-effetive email services

Market consolidation and an accelerating pace of development in the email space intensifies the need to keep up and innovate. Many email services are unable to adequately respond to those challenges because of the legacy technology they are using, or its complexity. Services inherited as part of acquisitions and mergers may further complicate the situation. Such systems can become massive, complex collections of components only partly understood by those who designed them. Costs may be spiralling upwards for maintenance and development, as well as risk exposure from dependence ancient software or key individuals that might no longer be with the organisation.

Our solution

The MTA for large email services

Halon has been working with large email service providers for more than 10 years, and fully appreciate those challenges. We provide a comprehensive solution that offers reduced costs, rapid implementation of new functionality and improved performance allowing you to excel in the competitive landscape. The platform provides integration into any provisioning database thanks to the script engine, dramatically reducing complexity of message routing, policy application, or any other message handling. Halon's email-centric scripting language and compressive library let customers provide much richer and more competitive email services, cutting time to market from months to days.

  • Reduce costs. Reduce operating costs and increase efficiency by leveraging a scalable, high-performance platform that enables infrastructure reductions of up to 10x. This lowers the total cost of ownership for typical large email infrastructure up to 70%.
  • Reduce complexity and maintenance. Freeing resources for other revenue-generating projects by consolidating the email infrastructure and removing complexity. Support costs are reduced thanks to better visibility and system integration.
  • Reduce time-to-market and churn. Improving your services' competitiveness. Rapidly and reliably launch new email features by leveraging an extensible framework that reduces development and deployment time for new applications, products and services.
  • Enables differentiation and innovation. Improve agility for evolving needs using our open, extensible framework that allows you to adapt quickly to changing market conditions. Reduce development and deployment time for new applications, products and services, cutting time to market from months to days.
Built for carriers
Consolidates email infrastructure

Cut system complexity

In contrast to traditional layered email infrastructure, Halon enables you to rapidly architect the system that you want without compromises. At the same time, Halon will reduce complexity, lower maintenance and increase performance. Halon customers typically cut over 70% of operations expenses, freeing resources for other revenue-generating projects. If you have email storage, Halon takes care of everything else, in an integrated and scriptable fashion.

Integrated blue-green deployment

Reduce deployment time and risks

Run parallel versions of your configuration with traffic splitting. Along with a consolidated and programmatic approach to in-transit email, you can make rapid implementations as well as reliable deployments of changes or new functionality. Revision-managed configuration makes all changes fully visible, and provides instant rollbacks.


Keep your system fully flexible

Keep up with your competition through rapid implementation of new technologies, with Halon's email-centric scripting language. It could be DKIM signing with keys delivered from a control panel using a REST API lookup, custom SRS, dynamic routing or tailored outbound policies for maximum deliverability. The web admin's IDE features a sandbox, live staging, REPL interpreter and revision management. Halon provides a powerful software framework that performs better than most in terms of speed and efficiency, while dramatically improving system flexibility.

Script reference Live demo
if (!$senderip) {
    SetProtocol("smtp"); // Use SMTP for locally generated DSNs
// Use a more robust lookup like
$route = cache ["ttl" => 3600] http("$apiurl/route", [], [$recipientdomain]);
$route = json_decode($route);
if (!is_array($route))
    Reschedule(3600, ["reason" => "Invalid route", "increment_retry" => false]);
if (GetMetaData()["spam"] == "yes") {
    // Bulk IP
} else {
    // Source hash
    $addrs = ["netaddr:1", "netaddr:2", "netaddr:3"];
    $sourcehash = number("0x".md5($senderdomain)[0:6]);
    SetSourceIP($addrs[$sourcehash % count($addrs)]);
$ptr = cache ["ttl" => 3600] dnsptr($sourceip, ["extended_result" => true]);
if (isset($ptr["result"][0]))
// In the post-delivery script
if ($errorcode >= 400)
    rate("delivery-failures", $senderdomain, 1000, 3600);

// In the MAIL FROM script
if (rate("delivery-failures", $senderdomain, 0, 3600) > 999)
    Defer("$senderdomain has more than 1000 failed deliveries during the last hour");
// Per-domain DKIM signing using external database
function Deliver() {
    // Override the deliver function
    global $apiurl, $senderdomain;
    // Use a more robust lookup like
    $dkim = cache ["ttl" => 86400, "size"=> 32768, "ttl_override" => ["" => 60]]
        http("$apiurl/dkim/$1", ["timeout" => 10], [$senderdomain]);
    $dkim = json_decode($dkim);
    if (is_array($dkim))
        DKIMSign($dkim["selector"], $dkim["domain"], $dkim["rsakey"]);
    builtin Deliver();