DESIGNED TO DELIVER

Rafale is software specifically designed and designed to meet the three essential logistical constraints of delivering large volumes of emails to the inbox: reliability, traceability and performance.

Because inbox delivery has never been so complex, with the advent of reputation-based spam filters, Rafale has a sophisticated system - based on a decision-making hypercube - which automates most of the administration's tasks. life cycle of IP addresses, and optimizes deliverability without human intervention.

Developed entirely in C language, Rafale turns any entry-level server into a powerful professional routing and tracking system, with a zero maintenance objective.

Rafale.IO - Founding principles.jpg
Rafale.IO - Architecture.jpg

RELIABILITY

Rafale does'nt use any third-party component, such as libraries, dlls, packages, sgdb, queue managers, etc., and is therefore not exposed to bugs, security vulnerabilities, instabilities, or versioning problems inherent to it.

The 100% mastery of the source code of the application allows the production of a single, ultralight (<1MB), autonomous executable file, where all the functional modules share the same memory space, for optimal efficiency.

As a comparison, the professional MTAs on the market require several dozen external components, representing a total of 50 times more binary code.

RESILIENCE

Rafale does not rely on any centralized database, subject to congestion in cace of peaks in reception traffic or blacklisting situations in transmission, but on a silo subdivision system, which allows it to absorb large volumes of messages without limit, to deliver them subsequently according to instantaneous availability of the sending capacity.

A secondary benefit of this architecture is the resilience to accidental server restarts (reset, bluescreen, power cut) with the consequence of the risk of index corruption: Rafale using only flat files in text format, sendings automatically resume wherever they were interrupted.

Rafale.IO - Routing capabilities.JPG
Rafale.IO - Mixed delivery.jpg

DELIVERABILITY

Domain groups, MX, aliases, flow control parameters, SMTP patterns recognition for hard bounces qualification and blacklisting detection, automatic slowing and acceleration of flow, Rafale allows a fine control on the values ​​and life cycle management scenarios IP addresses and senders, from warmup to nominal speed.

 

If you have neither time nor resources to devote to these settings, several dozen preconfigured domain groups, such as ISPs (Orange, Free, Sfr, Laposte), hosts (OVH, 1to1 ...), registars (Gandi, ...), with several hundred referenced, qualified and scripted SMTP messages are available on subscription.

 

Rafale more specifically manages the peculiarities of B2B deliverability: Grey-Listing, Mixed MX, and supports standard authentication and signature standards (SPF, DKIM, DMARC, SSL / TLS with client / server certificates, STARTTLS).

TRACKING

Delivering is good, but checking is better. It is for this reason that Rafale integrates at the heart of its architecture a tracking server, specifically optimized to respond to peaks in post-campaign openings and clicks.

Thus, the matching of mailing statistics and recipient feedbacks (openings, mirror pages, unsubscriptions, clicks, as well as Feedbackloop, DMARC Report, List-Unsubscribe bouncebacks) is carried out in real time, and allows immediate response to any deliverability anomaly with a very high level of precision.

Rafale.IO - MTA flow control.jpg
Rafale.IO - IP sender life cycle managem

REST API JSON & SMTP RELAY

 

API functions are available both through the RESTful synchronous interface and asynchronously, via spooling JSON request files.

From a single Endpoint, the API allows the injection of mailing lists from basic data (text / html models, recipient list in csv format, header file and routing and tracking parameters in json format) without prior import, as well as sending transactional messages with encapsulated images, attachments, CC and BCC fields.

The API provides access to individual campaign reports and transactional message logs, technical routing, tracking and bounceback logs, detailed real-time statistics of campaigns and IPs, as well as hourly aggregates. These data are accessible in multiple formats (csv, text, html, xml, json), for direct integration into a CRM repository.

© 2020 SELF Development