Beyond merging simple data column values into your outbound messages, Hurricane Assembly Server’s Text Modules give you the ability to merge predefined blocks of text or HTML keyed on recipient data. Text Modules can be stored in XML or your own Microsoft SQL Server tables. The merge process is multi-level, meaning that your merged data can contain data place-holders of its own, causing the merge engine to recurse. This provides an incredible amount of power and flexibility in your ability to target content. Hurricane Assembly Server can even build your messages in the proper format (i.e. text or HTML) based on recipient preferences.
Each job you submit to Hurricane Assembly Server can be started, stopped, paused, or canceled easily from your own applications through the API. Multiple Hurricane Assembly Servers can share the same job queue to add performance and redundancy. The status of each job you submit to Hurricane Assembly Server can be easily obtained through the API so it can be used within your in-house applications.
Individual outbound messages can be tagged with an identifier based on recipient data and are also automatically tagged with the Hurricane Assembly Server job id to enable tracking of individual messages and/or entire campaigns. As Hurricane Assembly Server assembles each message and injects it into Hurricane MTA Server, the identifiers are preserved by Hurricane MTA Server. The MTA then pushes the delivery results of these outbound messages in real-time directly to your Microsoft SQL tables, including the custom message and job ids. This information can be used in your own reports or to clean your email address list by removing delivery failures due to invalid addresses – all in real time – asynchronous bounces included!
Open and click tracking is provided through the Hurricane MTA Server integration in much the same way. The outbound email message templates you create can include open/click tracking instructions which are handled by the MTA automatically. Real-time open/click events are pushed to your SQL tables, enabling your applications to track these events as they happen. All message and job ids are included so you always know exactly which campaigns and recipients generated the opens/clicks.
The tracking and reporting features of Hurricane Assembly Server are only available when Hurricane Assembly Server is used with Hurricane MTA Server.
When used with Hurricane MTA Server, delivery failures (including asynchronous bounces) are automatically pushed to your Microsoft SQL database and are coded with the failed recipient address, campaign, custom message identifier, reason, server response, and more. You can set up triggers in the Microsoft SQL database to update your own existing address tables in real-time, increasing deliverability and reducing wasted resources.
Because Hurricane Assembly Server uses your own Microsoft SQL Server database for its data, its job and tracking information leverages any fail-safe mechanisms you have employed, such as clustering. Additionally, two or more Hurricane Assembly Servers can attach to and process jobs from the same database, adding scalability and redundancy.
If you’re interested in purchasing a Hurricane Assembly Server license or have further questions, please contact our sales department.
You’re in good company when working with SocketLabs. Here are some companies who have also trusted SocketLabs.
Your Email Service ROCKS!!
Fast & Reliable
Should Have Signed up Sooner
Helpful, Reliable and Affordable
We Have Never Looked Back
Glad We Chose SocketLabs
Best Deliverability Possible, Would Recommend to Anyone
You guys are great. Thank you.
I chose to use you over other services because …
Resolved All of Our Deliverability Issues!
We Love Your Service
Second to None, 5 Stars
Vastly Superior; Well Done!
Responsive, Helpful, and Knowledgeable
Extremely Easy to Use, Could Not Be Happier
Very easy to use