powermta v4.0 and the powermta management console
TRANSCRIPT
1
PowerMTA™ v4.0and the New PowerMTA™ Management Console
July 2011
www.port25.com
What is PowerMTA™? PowerMTA™ is a very specialized email delivery solution providing unsurpassed reliability and delivery performance, with granular connection controls. Offering superior message throughput, simplified set up and configuration, and visibility through real-time reporting and tracking, PowerMTA™ pays dividends immediately. The key cog in the email messaging delivery process, PowerMTA™ is compatible with any SMTP-compliant email application. Tighter integration capabilities arealso available through various APIs, allowing customers to leverage their current front end infrastructure investments to maximize ROI.
PowerMTA™ v4.0 PowerMTA™ v4.0 is the latest release of PowerMTA™ software that includes a wide variety of new, advanced, innovative features and functionalities that allow for even greater flexibility and email delivery control. With its enhanced VirtualMTA rate limiting and the ability to create holding queues for future email release, PowerMTA™ now offers more per email campaign delivery features than any other solution in the marketplace. New features include delivery priorities and the ability to perform DKIM signing, both on a per recipient basis, or if delivering over a shared IP address. Other new enhancements include remote bounce and feedback loop parsing, individual
recipient priorities, SNMP and IPv6 support, and the ability to run PowerMTA™ on additional operating systems, including Windows® 64-bit and Debian.
2
PowerMTA™
Management Console
ConfigurationEach node has a
different configurationSelected nodes are monitored
by the PMC Interface
MonitoringSelected nodes report to
the PMC Interface
Reporting
PMC INTERFACE
Node 1
Node 2
Node 3
Node 4 Node 5
Node 6
Node 7
Node 8
PMC INTERFACE
Node 1
Node 2
Node 6 Node 8
Node 7
Node 4 Node 5
Node 3
PMC INTERFACE
Node 5
Node 3Node 1
Node 2
Node 4
Node 6
Node 7
Node 8
www.port25.com
The PowerMTA™ Management Console is an enterprise software solution offering a sleek web based interface to one, or more than one, PowerMTA™ installation, that scales with your needs. The PMC is separate from PowerMTA™, but which requires, and only works with, PowerMTA™ v4.0 and later.
The dashboard in the PowerMTA™ Management Console is the home page and provides a central window into essential, real-time, top level delivery and bounce information, covering both monitoring and short-term reporting data across selected PowerMTA™ instances. The web based configuration simplifies operations, making all of the high-end features and options more accessible.
The Reporting facility offers detailed, database driven, historical reporting of key delivery and bounce data, across a variety of filters for further customization and drilldown. A csv export of report data is also available for those seeking to store report outputs separately.
The Monitoring pages offer node summary information both in aggregate, and on a per node basis, for easy comparison. Detailed real-time monitoring and short-term reporting information is available on all key data points. Configuration tabs streamline configuration for the parameter being monitored, while an actions tab allows for running various commands (pause, delete, etc.) right from within the monitoring page. See “Integrated interactions”.
3
PowerMTA™
Solution Overview
www.port25.com
Features include:• CRM Integration: compatible with most CRM / mail
feeder applications through a standard SMTP submission interface.
• Remote Bounce Parsing: accept and parse both remote bounces and feedback loop emails. This greatly reduces the need for an external, third party bounce management solution.
• Feedback Loop Management: emails can be delivered or dropped based on customer preference.
• Queue Prioritization: allows clients to indicate a “priority” in the message header.
• Windows 64bit Version: runs natively in 64bit mode, and will use all available RAM, allowing for larger queue sizes if needed.
• VirtualMTA Rate Limiting: can override any domain setting for more granular ISP specific adherence policies.
• Granular Deliverability Reporting: provides extensive monitoring and reporting tools.
• Message Throughput: multi-threaded architecture, advanced queue design and specialized scheduling algorithm.
• IPv6 Compatibility
• Established EmailAuthentication Tools
• Mail Stream Segmentation: A single PowerMTA™ server can function as several “VirtualMTAs”.
• VirtualMTA Technology: two forms of VirtualMTA rate limiting can be applied overriding any domain setting for more granular ISP specific adherence policies.
• Policy Based Delivery Controls: provides granular control and allows senders to apply polices on a per server, per domain, per “VirtualMTA” or per campaign basis.
• Email Reputation Management: produces immediate notification of delivery issues.
• PowerMTA™ Management Console features four main navigation tabs – Dashboard, Monitoring, Reputation and Configuration.
PowerMTA Process
PMC INTERFACE
ISPRECIPIENTS
4
Noteworthy Enhancements
www.port25.com
Remote Bounce and FeedbackLoop ManagementPowerMTA™ now offers the ability to accept and parse both remote bounces and feedback loop emails. This greatly reduces the need for an external, thirdparty bounce management solution. The remote bounce and FBL loop emails can be delivered or dropped based on customer preference. Regardless of what isdone to the email, the data from these messages is stored in an accounting file. The accounting files for the remote bounces or feedback loop emails can be separated or stored together. 64bit versionPowerMTA™ is now supported on Windows 64 bit platforms. While PowerMTA™ previously ran on 64bit, it ran in 32bit. This allowed for only using up to 4GB of RAM, and subsequently, only holding a queue of about 3,000,000 recipients. The new version runs natively in 64bit mode, and will use all available RAM, allowing for larger queue sizes if needed. As a note, for performance reasons, it is not recommended to have queues larger than 10,000,000 recipients unless the hardware is capable of very fast I/O (most importantly, the HDD setup). VirtualMTA Rate LimitingVirtualMTA rate limiting is now supported in PowerMTA™. This rate limiting comes in 2 forms. The
first is basic connection limiting with the directive max-smtp-out. This setting will be applied across the entire VirtualMTA, overriding any <domain> setting that may have a larger max-smtp-out value. The second form of rate limiting available in a VirtualMTA is max-smtp-msgrate. As the directive indicates, this only works on SMTP queues and not file, pipe, or any other queues. The directive can be applied on a daily, hourly, per minute, or per second basis. The directive start time is when the directive is applied, and not at precise clock intervals. For example, the per day rate if set at 12:28pm will reset at that time everyday, and not at midnight. Pause Command EnhancementsThe PowerMTA™ pause command now allows for pausing a queue prior to injecting messages into it. This can be very useful for queuing large campaigns that take hours to build, as the messages can be built and queued ahead of time. Queue PrioritizationQueue Prioritization, a new, more advanced feature, allows clients to indicate a “priority” in the message header. These priority levels affect when a message is sent to a given recipient (or set of recipients). In other words, certain segments of a sender’s list would receive priority bassed on an integer you set. Based on that integer, priority is
then set by the sender to assign which segment of the list will be sent firt. Previously, this feature was only available at the domain level; now, a sender has more granular control and can manage which individual recipients receive messages first.
Increasing queue sizes signify a healthy economic indicator for our industry; however, senders are challenged daily by how much time a massive queue will take to complete processing, based on any number of outside influences. With queue prioritization, senders can now target the individual list segments that are most likely to engage. Concentrating on these list segments helps to reduce campaign costs, substantially improve subscriber experience, and dramatically increase customer lifetime value all while reducing inevitable churn. Other Noteworthy Enhancements:
✓ IPv6 Compatibility
✓ Command Center
✓ Policy Based Delivery Controls
✓ CRM Integration
✓ Remote Bounce Parsing
✓ Granular Delivery Reporting
✓ Reputation Preservation Management
✓ Added Native Debian packages
✓ HTTPS Support to Web Monitor
5
Technical Specifications
Port25 At a GlancePort25 Solutions Inc. provides specialized email infrastructure software products that address the increased unique demands of client communications and email marketing applications. PowerMTA™, Port25’s flagship product, provides senders with superior performance and advanced features to proactively manage their sender reputations. Port25’s global footprint includes 66% of the leading Email Service Providers as published by Forrester and enterprise level clients such as MySpace, CareerBuilder, and the New York Times. Port25 is a member of the Email Sender and Provider Coalition (ESPC) and MAAWG. Founded in 1999, Port25’s mission is to help realize the potential of email as a platform for legitimate and effective customer communications. Visit www.port25.com for a fully featured product evaluation.
Port 25 Solutions, Inc.6011 University Blvd.Suite 470Ellicott City, MD 21043
www.port25.com
Supported Platforms:Microsoft Windows (Intel)- Windows 2000 andAbove Linux (Intel)• RedHat 9 or later• RedHat Fedora Core 1or later• RedHat Enterprise 3.0 or later• 32-bit and 64-bit support• Other Linux flavors supported
Sun Solaris (SPARC)• Solaris 8 or later• Debian Platform
Supported Interfaces and Submission/Delivery:• SMTP (extended)• API: C, C++, Perl, Java, .NET• Local “pipe” delivery• Pickup directory• File delivery
Delivery Accounting File:• CSV format• 5 types of records• Custom rotation schemes• Command line delivery/bounce reporting tool
Authentication Specs:• DKIM Signing• DomainKeys Signing• Sender ID/SPF Support
Monitoring:• Web-based status• XML over HTTP• Command-line query tool• File export (text, XML, DOM-style)
PowerMTA™ v4.0:
Recommended Hardware Specs:• CPU – Minimum dual core CPU required,
quad/dual quad core or more recommended
• RAM – Minimum 4GB RAM dedicated to the main process required (64-bit OS), 16GB or more recommended
Disk Sub-System:• 100MB/s read/write HDD setup highly
recommended, 200MB/s read/write or faster recommended
• 200GB HDD space required,300GB or more recommended
Other:• 500Kb/s in bandwidth per monitored
PowerMTA™ server required (for communication between PowerMTA™ node(s) and the PowerMTA™ Management Console)
PowerMTA™ Management Console:
PowerMTA™: Over 3500 Installations Worldwide
More than 100
WORLDWIDE INSTALLATIONS
More than 25
More than 10
1 or more