SlideShare a Scribd company logo
1 of 18
Download to read offline
1@SparkPost
Scott Habicht
Senior Director of Support
PowerMTA Summit 2019
PowerMTA 5.0 New Features
2@SparkPost
Who is Scott Habicht?
13
Years
3@SparkPost
WebMonitor Refresh with Improvements
● Responsive design
● Displays well on mobile
● Traffic graph
● Auto refresh on/off
● Hostname in browser tab/faster navigation between servers
4@SparkPost
WebMonitor Refresh with Improvements
● Sorting of table headers to give more control over data visualizations
5@SparkPost
WebMonitor Refresh with Improvements
● Config option for changing the # of items per page and sort order
http-default-sort-order name | rcpt | size # sorts page by rcpt
http-default-max-items 10 # shows 10 rows on page (max 2^31-1)
6@SparkPost
WebMonitor Refresh with Improvements
● Autocomplete support on
“commands” tab to help
guide the customer
7@SparkPost
WebMonitor Refresh with Improvements
● Config option to limit access to log file downloads tab
http-access 0/0 monitor,deny-logs
8@SparkPost
WebMonitor Refresh with Improvements
● Improvements to the Configuration Edit page
● Search in page supported
9@SparkPost
JSON-Formatted outputs for PowerMTA monitoring commands
● JSON is a simpler format to ingest than XML.
● JSON output also makes it easy to integrate with the
increasing number of applications, filter example,
graphing tools, that consume JSON formatted data.
● PowerMTA UI actually read JSON data under the hood
10@SparkPost
Email Submissions via HTTP - REST Transmissions
● Customers can directly inject a JSON-formatted email into PowerMTA using an HTTP REST
API interface.
● This makes it easier to integrate email submission into existing web applications without
necessarily having to change context to SMTP to submit messages in to PowerMTA.
● Preformatted messages - no mail-merge.
11@SparkPost
HTTP Delivery Webhooks
● Allows emails to be delivered from PowerMTA to a destination endpoint using HTTP/HTTPS
● Makes implementing unsubscribe hooks and similar innovations much easier
● Same format as SparkPost relay webhooks
● JSON, JSON, JSON
Content-Type set to application/json
<domain bounce.mydomain.com>
type http-delivery
http-delivery-url http://webhooks.endpoint.com:8181/api/v1/email
</domain>
12@SparkPost
Opportunistic DANE (DNS-Based Authentication of Named Entities)
● Now supported
● Woks best with a DNSSEC Server
● Certificate Transparency
○ ensuring that rogue CAs cannot issue certificates without the permission of the
domain holder without being detected
● DNS Certification Authority Authorization
○ limiting which CAs can issue certificates for a given domain
● https://www.youtube.com/watch?v=l3_12ea2npE
13@SparkPost
SparkPost Signals Support
● PowerMTA now ships with a connector that, when enabled, allows logs to be sent to
SparkPost for analysis.
● Compare your on-prem sending to that of trillions of emails a year to get the most out of
your program.
14@SparkPost
MX Rollup and Cold VirtualMTA
● MX Rollup is a PMTA feature that consolidates all recipient domains that are handled by the
same MX(es) into a single queue.
● Cold VMTA is a feature that’s used to warm cold IPs.
● The revision to this pair of features now allows the cold VMTA feature to be aware of any
MX Rollup work going on behind the scenes.
● It helps protect cold IPs more by making sure that the rolled up queue doesn’t have too
many messages in it.
15@SparkPost
MX Rollup and Cold VirtualMTA (Before)
Hotmail
100
Outlook
100
Warm VMTA
Hotmail
Outlook
Outlook
Rollup
Cold
Limit
10
per
day
Cold VMTA
Hotmail
Outlook
Outlook
Rollup
180 20
90
90
10
10
16@SparkPost
MX Rollup and Cold VirtualMTA (After)
Hotmail
100
Outlook
100
Warm VMTA
Hotmail
Outlook
Outlook
Rollup
Cold
Limit
10
per
day
Cold VMTA
Hotmail
Outlook
Outlook
Rollup
190 10
10
17@SparkPost
Outbound Proxy Support
● PowerMTA supports the use of HAProxy protocol for outbound traffic.
● This allows customers to deploy all their source IPs on an external proxy server instead of
being deployed on the individual PowerMTA nodes.
● The internal PowerMTA nodes will route their email through the correct source IP deployed
on proxy node via the use of proxy protocol.
● This makes it very simple to load balance outbound traffic across multiple PowerMTA
nodes.
<proxy p1>
server e.f.g.h 5000
client m.n.o.p 9999 client.hostname.com
</proxy>
<proxy p2>
server e.f.g.h:5000
client i.j.k.l:9999 client2.hostname.com
</proxy>
<virtual-mta vmta2>
smtp-source-host 1.2.3.4 vmta.hostname.com
use-proxy p1,p2 # CSV list for failover
</virtual-mta>
18@SparkPost
Questions?

More Related Content

What's hot

Dns protocol design attacks and security
Dns protocol design attacks and securityDns protocol design attacks and security
Dns protocol design attacks and security
Michael Earls
 

What's hot (20)

Spnego configuration
Spnego configurationSpnego configuration
Spnego configuration
 
HTTP Protocol Basic
HTTP Protocol BasicHTTP Protocol Basic
HTTP Protocol Basic
 
Smtp
SmtpSmtp
Smtp
 
Spring integration
Spring integrationSpring integration
Spring integration
 
Dns name resolution process
Dns name resolution processDns name resolution process
Dns name resolution process
 
RESTful Web Services
RESTful Web ServicesRESTful Web Services
RESTful Web Services
 
Intro to signalR
Intro to signalRIntro to signalR
Intro to signalR
 
Lecture 9 electronic_mail_representation_and_transfer
Lecture 9 electronic_mail_representation_and_transferLecture 9 electronic_mail_representation_and_transfer
Lecture 9 electronic_mail_representation_and_transfer
 
Speed up your XPages Application performance
Speed up your XPages Application performanceSpeed up your XPages Application performance
Speed up your XPages Application performance
 
Performance testing with Apache JMeter
Performance testing with Apache JMeterPerformance testing with Apache JMeter
Performance testing with Apache JMeter
 
Basics of HTTP - Nafis Fuad
Basics of HTTP - Nafis FuadBasics of HTTP - Nafis Fuad
Basics of HTTP - Nafis Fuad
 
Chapter 4 - Computer Networking a top-down Approach 7th
Chapter 4 - Computer Networking a top-down Approach 7thChapter 4 - Computer Networking a top-down Approach 7th
Chapter 4 - Computer Networking a top-down Approach 7th
 
DNS Security
DNS SecurityDNS Security
DNS Security
 
HTTP/2 standard for video streaming
HTTP/2 standard for video streamingHTTP/2 standard for video streaming
HTTP/2 standard for video streaming
 
Best practices for RESTful web service design
Best practices for RESTful web service designBest practices for RESTful web service design
Best practices for RESTful web service design
 
Dns protocol design attacks and security
Dns protocol design attacks and securityDns protocol design attacks and security
Dns protocol design attacks and security
 
Basics about IP address, DNS and DHCP.
Basics about IP address, DNS and DHCP.Basics about IP address, DNS and DHCP.
Basics about IP address, DNS and DHCP.
 
gRPC vs REST: let the battle begin!
gRPC vs REST: let the battle begin!gRPC vs REST: let the battle begin!
gRPC vs REST: let the battle begin!
 
Presentation on Domain Name System
Presentation on Domain Name SystemPresentation on Domain Name System
Presentation on Domain Name System
 
Http Introduction
Http IntroductionHttp Introduction
Http Introduction
 

Similar to New features in PMTA 5.0

John Burkholder: SharePoint 2010 in a multi tenant and hosted environment-nyc
John Burkholder: SharePoint 2010 in a multi tenant and hosted environment-nycJohn Burkholder: SharePoint 2010 in a multi tenant and hosted environment-nyc
John Burkholder: SharePoint 2010 in a multi tenant and hosted environment-nyc
SharePoint Saturday NY
 

Similar to New features in PMTA 5.0 (20)

The new (is it really ) api stack
The new (is it really ) api stackThe new (is it really ) api stack
The new (is it really ) api stack
 
Upgrading to Exchange 2016
Upgrading to Exchange 2016Upgrading to Exchange 2016
Upgrading to Exchange 2016
 
Websocket
WebsocketWebsocket
Websocket
 
Http/2
Http/2Http/2
Http/2
 
Linux HTTPS/TCP/IP Stack for the Fast and Secure Web
Linux HTTPS/TCP/IP Stack for the Fast and Secure WebLinux HTTPS/TCP/IP Stack for the Fast and Secure Web
Linux HTTPS/TCP/IP Stack for the Fast and Secure Web
 
Introduction to gRPC: A general RPC framework that puts mobile and HTTP/2 fir...
Introduction to gRPC: A general RPC framework that puts mobile and HTTP/2 fir...Introduction to gRPC: A general RPC framework that puts mobile and HTTP/2 fir...
Introduction to gRPC: A general RPC framework that puts mobile and HTTP/2 fir...
 
Introduction to gRPC - Mete Atamel - Codemotion Rome 2017
Introduction to gRPC - Mete Atamel - Codemotion Rome 2017Introduction to gRPC - Mete Atamel - Codemotion Rome 2017
Introduction to gRPC - Mete Atamel - Codemotion Rome 2017
 
Exchange 2013 Migration & Coexistence
Exchange 2013 Migration & CoexistenceExchange 2013 Migration & Coexistence
Exchange 2013 Migration & Coexistence
 
JUG louvain websockets
JUG louvain websocketsJUG louvain websockets
JUG louvain websockets
 
Building a Streaming Microservice Architecture: with Apache Spark Structured ...
Building a Streaming Microservice Architecture: with Apache Spark Structured ...Building a Streaming Microservice Architecture: with Apache Spark Structured ...
Building a Streaming Microservice Architecture: with Apache Spark Structured ...
 
New Exchange Server 2013 Architecture
New Exchange Server 2013 ArchitectureNew Exchange Server 2013 Architecture
New Exchange Server 2013 Architecture
 
Building Next Generation Real-Time Web Applications using Websockets
Building Next Generation Real-Time Web Applications using WebsocketsBuilding Next Generation Real-Time Web Applications using Websockets
Building Next Generation Real-Time Web Applications using Websockets
 
Ch03 cas
Ch03 casCh03 cas
Ch03 cas
 
Http2
Http2Http2
Http2
 
Cs8591 Computer Networks - UNIT V
Cs8591 Computer Networks - UNIT VCs8591 Computer Networks - UNIT V
Cs8591 Computer Networks - UNIT V
 
Presto: Query Anything - Data Engineer’s perspective
Presto: Query Anything - Data Engineer’s perspectivePresto: Query Anything - Data Engineer’s perspective
Presto: Query Anything - Data Engineer’s perspective
 
Sun Web Server Brief
Sun Web Server BriefSun Web Server Brief
Sun Web Server Brief
 
HTTP/2 Comes to Java: Servlet 4.0 and what it means for the Java/Jakarta EE e...
HTTP/2 Comes to Java: Servlet 4.0 and what it means for the Java/Jakarta EE e...HTTP/2 Comes to Java: Servlet 4.0 and what it means for the Java/Jakarta EE e...
HTTP/2 Comes to Java: Servlet 4.0 and what it means for the Java/Jakarta EE e...
 
SKY X TECHNOLOGY
SKY X TECHNOLOGYSKY X TECHNOLOGY
SKY X TECHNOLOGY
 
John Burkholder: SharePoint 2010 in a multi tenant and hosted environment-nyc
John Burkholder: SharePoint 2010 in a multi tenant and hosted environment-nycJohn Burkholder: SharePoint 2010 in a multi tenant and hosted environment-nyc
John Burkholder: SharePoint 2010 in a multi tenant and hosted environment-nyc
 

More from SparkPost

More from SparkPost (20)

Unlocking Email’s Hidden Opportunities to Create a Competitive Advantage
Unlocking Email’s Hidden Opportunities  to Create a Competitive AdvantageUnlocking Email’s Hidden Opportunities  to Create a Competitive Advantage
Unlocking Email’s Hidden Opportunities to Create a Competitive Advantage
 
SparkPost Celebrates International Women's Day 2020
SparkPost Celebrates International Women's Day 2020SparkPost Celebrates International Women's Day 2020
SparkPost Celebrates International Women's Day 2020
 
PMTA Success Story - J2 Martech
PMTA Success Story - J2 MartechPMTA Success Story - J2 Martech
PMTA Success Story - J2 Martech
 
How Email and Your Culture Can Help Change the World
How Email and Your Culture Can Help Change the WorldHow Email and Your Culture Can Help Change the World
How Email and Your Culture Can Help Change the World
 
Brave New World: Everything you Wanted to Know About Deliverability Updates
Brave New World: Everything you Wanted to Know About Deliverability UpdatesBrave New World: Everything you Wanted to Know About Deliverability Updates
Brave New World: Everything you Wanted to Know About Deliverability Updates
 
Get Ahead of the Game! Our Journey to Rebranding and Success
Get Ahead of the Game! Our Journey to Rebranding and SuccessGet Ahead of the Game! Our Journey to Rebranding and Success
Get Ahead of the Game! Our Journey to Rebranding and Success
 
Beyond the Norm: Email and the Innovation Ethos
Beyond the Norm: Email and the Innovation EthosBeyond the Norm: Email and the Innovation Ethos
Beyond the Norm: Email and the Innovation Ethos
 
Product Roadmap 2019 PMTA Summit
Product Roadmap 2019 PMTA SummitProduct Roadmap 2019 PMTA Summit
Product Roadmap 2019 PMTA Summit
 
At the Wheel: An Evolution Story for Email Strategists (and Cyclists)
At the Wheel: An Evolution Story for Email Strategists (and Cyclists)At the Wheel: An Evolution Story for Email Strategists (and Cyclists)
At the Wheel: An Evolution Story for Email Strategists (and Cyclists)
 
Webinar: Retail Banking - Optimizing the Customer Deposit Lifecycle
Webinar: Retail Banking - Optimizing the Customer Deposit LifecycleWebinar: Retail Banking - Optimizing the Customer Deposit Lifecycle
Webinar: Retail Banking - Optimizing the Customer Deposit Lifecycle
 
SparkPost Celebrates Pride
SparkPost Celebrates PrideSparkPost Celebrates Pride
SparkPost Celebrates Pride
 
How LendingTree is Growing Rapidly with Email and Customer Engagement
How LendingTree is Growing Rapidly with Email and Customer Engagement How LendingTree is Growing Rapidly with Email and Customer Engagement
How LendingTree is Growing Rapidly with Email and Customer Engagement
 
On-Premises and Cloud - Putting the Pieces Together
On-Premises and Cloud - Putting the Pieces TogetherOn-Premises and Cloud - Putting the Pieces Together
On-Premises and Cloud - Putting the Pieces Together
 
Trends and Insights for Interactive Email & Google AMP for Email
Trends and Insights for Interactive Email & Google AMP for EmailTrends and Insights for Interactive Email & Google AMP for Email
Trends and Insights for Interactive Email & Google AMP for Email
 
Scaling Your Product with Key Growth Surfaces
Scaling Your Product with Key Growth SurfacesScaling Your Product with Key Growth Surfaces
Scaling Your Product with Key Growth Surfaces
 
Segmenting Your Way to Smarter Sending
Segmenting Your Way to Smarter SendingSegmenting Your Way to Smarter Sending
Segmenting Your Way to Smarter Sending
 
State of Transactional Email 2018 (Benchmark report)
State of Transactional Email 2018 (Benchmark report)State of Transactional Email 2018 (Benchmark report)
State of Transactional Email 2018 (Benchmark report)
 
GDPR Affects Email Worldwide
GDPR Affects Email WorldwideGDPR Affects Email Worldwide
GDPR Affects Email Worldwide
 
Using Microservices to 
Build an API That Lasts
Using Microservices to 
Build an API That LastsUsing Microservices to 
Build an API That Lasts
Using Microservices to 
Build an API That Lasts
 
Webhooks with Azure Functions - Live 360 Conference
Webhooks with Azure Functions - Live 360 ConferenceWebhooks with Azure Functions - Live 360 Conference
Webhooks with Azure Functions - Live 360 Conference
 

Recently uploaded

+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 

Recently uploaded (20)

+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 

New features in PMTA 5.0

  • 1. 1@SparkPost Scott Habicht Senior Director of Support PowerMTA Summit 2019 PowerMTA 5.0 New Features
  • 2. 2@SparkPost Who is Scott Habicht? 13 Years
  • 3. 3@SparkPost WebMonitor Refresh with Improvements ● Responsive design ● Displays well on mobile ● Traffic graph ● Auto refresh on/off ● Hostname in browser tab/faster navigation between servers
  • 4. 4@SparkPost WebMonitor Refresh with Improvements ● Sorting of table headers to give more control over data visualizations
  • 5. 5@SparkPost WebMonitor Refresh with Improvements ● Config option for changing the # of items per page and sort order http-default-sort-order name | rcpt | size # sorts page by rcpt http-default-max-items 10 # shows 10 rows on page (max 2^31-1)
  • 6. 6@SparkPost WebMonitor Refresh with Improvements ● Autocomplete support on “commands” tab to help guide the customer
  • 7. 7@SparkPost WebMonitor Refresh with Improvements ● Config option to limit access to log file downloads tab http-access 0/0 monitor,deny-logs
  • 8. 8@SparkPost WebMonitor Refresh with Improvements ● Improvements to the Configuration Edit page ● Search in page supported
  • 9. 9@SparkPost JSON-Formatted outputs for PowerMTA monitoring commands ● JSON is a simpler format to ingest than XML. ● JSON output also makes it easy to integrate with the increasing number of applications, filter example, graphing tools, that consume JSON formatted data. ● PowerMTA UI actually read JSON data under the hood
  • 10. 10@SparkPost Email Submissions via HTTP - REST Transmissions ● Customers can directly inject a JSON-formatted email into PowerMTA using an HTTP REST API interface. ● This makes it easier to integrate email submission into existing web applications without necessarily having to change context to SMTP to submit messages in to PowerMTA. ● Preformatted messages - no mail-merge.
  • 11. 11@SparkPost HTTP Delivery Webhooks ● Allows emails to be delivered from PowerMTA to a destination endpoint using HTTP/HTTPS ● Makes implementing unsubscribe hooks and similar innovations much easier ● Same format as SparkPost relay webhooks ● JSON, JSON, JSON Content-Type set to application/json <domain bounce.mydomain.com> type http-delivery http-delivery-url http://webhooks.endpoint.com:8181/api/v1/email </domain>
  • 12. 12@SparkPost Opportunistic DANE (DNS-Based Authentication of Named Entities) ● Now supported ● Woks best with a DNSSEC Server ● Certificate Transparency ○ ensuring that rogue CAs cannot issue certificates without the permission of the domain holder without being detected ● DNS Certification Authority Authorization ○ limiting which CAs can issue certificates for a given domain ● https://www.youtube.com/watch?v=l3_12ea2npE
  • 13. 13@SparkPost SparkPost Signals Support ● PowerMTA now ships with a connector that, when enabled, allows logs to be sent to SparkPost for analysis. ● Compare your on-prem sending to that of trillions of emails a year to get the most out of your program.
  • 14. 14@SparkPost MX Rollup and Cold VirtualMTA ● MX Rollup is a PMTA feature that consolidates all recipient domains that are handled by the same MX(es) into a single queue. ● Cold VMTA is a feature that’s used to warm cold IPs. ● The revision to this pair of features now allows the cold VMTA feature to be aware of any MX Rollup work going on behind the scenes. ● It helps protect cold IPs more by making sure that the rolled up queue doesn’t have too many messages in it.
  • 15. 15@SparkPost MX Rollup and Cold VirtualMTA (Before) Hotmail 100 Outlook 100 Warm VMTA Hotmail Outlook Outlook Rollup Cold Limit 10 per day Cold VMTA Hotmail Outlook Outlook Rollup 180 20 90 90 10 10
  • 16. 16@SparkPost MX Rollup and Cold VirtualMTA (After) Hotmail 100 Outlook 100 Warm VMTA Hotmail Outlook Outlook Rollup Cold Limit 10 per day Cold VMTA Hotmail Outlook Outlook Rollup 190 10 10
  • 17. 17@SparkPost Outbound Proxy Support ● PowerMTA supports the use of HAProxy protocol for outbound traffic. ● This allows customers to deploy all their source IPs on an external proxy server instead of being deployed on the individual PowerMTA nodes. ● The internal PowerMTA nodes will route their email through the correct source IP deployed on proxy node via the use of proxy protocol. ● This makes it very simple to load balance outbound traffic across multiple PowerMTA nodes. <proxy p1> server e.f.g.h 5000 client m.n.o.p 9999 client.hostname.com </proxy> <proxy p2> server e.f.g.h:5000 client i.j.k.l:9999 client2.hostname.com </proxy> <virtual-mta vmta2> smtp-source-host 1.2.3.4 vmta.hostname.com use-proxy p1,p2 # CSV list for failover </virtual-mta>