SlideShare a Scribd company logo
MailerQ
•
MailerQ

●
    MTA for sending large volumes of email

●
    Fast, Flexible, Efficient

●
    Limited only by receiving party capacity
Management Console - Status

●
    Real time message results

●
    Per minute, hour or day

●
    Memory usage, max open
    connections, etcetera
Management Console - IP

●
    Real time results per
    sending IP address

●
    Manage send rate

●
    Warming up IP adresses
Management Console -
                 Domains
●
    Real time performance
    per domain

●
    Manage and intervene
    when necessary
How does it work?
Json encoded email
JSON encoded email

●
    How many delivery attempts should be made

●
    From which IP address you want to send the email

●
    What should happen with the results of the email

●
    Etcetera
Outbox queue
RabbitMQ

●
    Messages are queued to be sent

●
    Made for queuing

●
    Flexible & Fast

●
    Connect queues and link clusters of RabbitMQ servers

●
    No need for communication with hard drives
Couchbase

●
    Save load on queue

●
    Message in queue contains key

●
    Refers to key in Couchbase that refers to value (message body)

●
    Optional

●
    Near future: multiple NoSQL solutions supported
Sending
Sending

●
    Configure & manage
    – Send speed
    – Max number of connections per domain/IP address

●
    Saved in and later retrieved from MySQL database
Results
Results

    SMTP message

●
    Success      →   To result queue

●
    Fail         →   To result queue

●
    Greylisted   →   Back to send queue
Learn more:

www.MailerQ.com
twitter.com/@MailerQ

More Related Content

What's hot

How fast is it?
How fast is it?How fast is it?
How fast is it?
Patrick Meenan
 
Zingme practice for building scalable website with PHP
Zingme practice for building scalable website with PHPZingme practice for building scalable website with PHP
Zingme practice for building scalable website with PHP
Chau Thanh
 
MongoDB backup service overview Boston MUG
MongoDB backup service overview Boston MUGMongoDB backup service overview Boston MUG
MongoDB backup service overview Boston MUG
MongoDB
 
Web performance optimization - MercadoLibre
Web performance optimization - MercadoLibreWeb performance optimization - MercadoLibre
Web performance optimization - MercadoLibre
Pablo Moretti
 
CPAN Gems From The Far East
CPAN Gems From The Far EastCPAN Gems From The Far East
CPAN Gems From The Far East
lestrrat
 
Systems management - UltraESB
Systems management - UltraESBSystems management - UltraESB
Systems management - UltraESB
AdroitLogic
 
Optimising for Performance
Optimising for PerformanceOptimising for Performance
Optimising for Performance
thomas_mb
 
Aceu2009 Synapse Scalability Availability
Aceu2009 Synapse Scalability AvailabilityAceu2009 Synapse Scalability Availability
Aceu2009 Synapse Scalability Availability
guest60ed0b
 
Welcome to NPM search 2.0
Welcome to NPM search 2.0Welcome to NPM search 2.0
Welcome to NPM search 2.0
Dejan Toteff
 
Cache hcm-topdev
Cache hcm-topdevCache hcm-topdev
Cache hcm-topdev
Thanh Chau
 
Http2 in practice
Http2 in practiceHttp2 in practice
Http2 in practice
Patrick Meenan
 
Web Performance Part 3 "Server-side tips"
Web Performance Part 3  "Server-side tips"Web Performance Part 3  "Server-side tips"
Web Performance Part 3 "Server-side tips"
Binary Studio
 
WordCamp RVA
WordCamp RVAWordCamp RVA
WordCamp RVA
codearachnid_test
 
Resource loading, prioritization, HTTP/2 - oh my!
Resource loading, prioritization, HTTP/2 - oh my!Resource loading, prioritization, HTTP/2 - oh my!
Resource loading, prioritization, HTTP/2 - oh my!
Patrick Meenan
 
HTTP/2 Prioritization
HTTP/2 PrioritizationHTTP/2 Prioritization
HTTP/2 Prioritization
Patrick Meenan
 
MoP(MQTT on Pulsar) - a Powerful Tool for Apache Pulsar in IoT - Pulsar Summi...
MoP(MQTT on Pulsar) - a Powerful Tool for Apache Pulsar in IoT - Pulsar Summi...MoP(MQTT on Pulsar) - a Powerful Tool for Apache Pulsar in IoT - Pulsar Summi...
MoP(MQTT on Pulsar) - a Powerful Tool for Apache Pulsar in IoT - Pulsar Summi...
StreamNative
 
RabbitMQ + CouchDB = Awesome
RabbitMQ + CouchDB = AwesomeRabbitMQ + CouchDB = Awesome
RabbitMQ + CouchDB = Awesome
Lenz Gschwendtner
 

What's hot (17)

How fast is it?
How fast is it?How fast is it?
How fast is it?
 
Zingme practice for building scalable website with PHP
Zingme practice for building scalable website with PHPZingme practice for building scalable website with PHP
Zingme practice for building scalable website with PHP
 
MongoDB backup service overview Boston MUG
MongoDB backup service overview Boston MUGMongoDB backup service overview Boston MUG
MongoDB backup service overview Boston MUG
 
Web performance optimization - MercadoLibre
Web performance optimization - MercadoLibreWeb performance optimization - MercadoLibre
Web performance optimization - MercadoLibre
 
CPAN Gems From The Far East
CPAN Gems From The Far EastCPAN Gems From The Far East
CPAN Gems From The Far East
 
Systems management - UltraESB
Systems management - UltraESBSystems management - UltraESB
Systems management - UltraESB
 
Optimising for Performance
Optimising for PerformanceOptimising for Performance
Optimising for Performance
 
Aceu2009 Synapse Scalability Availability
Aceu2009 Synapse Scalability AvailabilityAceu2009 Synapse Scalability Availability
Aceu2009 Synapse Scalability Availability
 
Welcome to NPM search 2.0
Welcome to NPM search 2.0Welcome to NPM search 2.0
Welcome to NPM search 2.0
 
Cache hcm-topdev
Cache hcm-topdevCache hcm-topdev
Cache hcm-topdev
 
Http2 in practice
Http2 in practiceHttp2 in practice
Http2 in practice
 
Web Performance Part 3 "Server-side tips"
Web Performance Part 3  "Server-side tips"Web Performance Part 3  "Server-side tips"
Web Performance Part 3 "Server-side tips"
 
WordCamp RVA
WordCamp RVAWordCamp RVA
WordCamp RVA
 
Resource loading, prioritization, HTTP/2 - oh my!
Resource loading, prioritization, HTTP/2 - oh my!Resource loading, prioritization, HTTP/2 - oh my!
Resource loading, prioritization, HTTP/2 - oh my!
 
HTTP/2 Prioritization
HTTP/2 PrioritizationHTTP/2 Prioritization
HTTP/2 Prioritization
 
MoP(MQTT on Pulsar) - a Powerful Tool for Apache Pulsar in IoT - Pulsar Summi...
MoP(MQTT on Pulsar) - a Powerful Tool for Apache Pulsar in IoT - Pulsar Summi...MoP(MQTT on Pulsar) - a Powerful Tool for Apache Pulsar in IoT - Pulsar Summi...
MoP(MQTT on Pulsar) - a Powerful Tool for Apache Pulsar in IoT - Pulsar Summi...
 
RabbitMQ + CouchDB = Awesome
RabbitMQ + CouchDB = AwesomeRabbitMQ + CouchDB = Awesome
RabbitMQ + CouchDB = Awesome
 

Similar to Mailerqnewpresentation

Using SCTP with Scamper and Netty
Using SCTP with Scamper and NettyUsing SCTP with Scamper and Netty
Using SCTP with Scamper and Netty
Tim Boudreau
 
Stateful stream processing with kafka and samza
Stateful stream processing with kafka and samzaStateful stream processing with kafka and samza
Stateful stream processing with kafka and samza
George Li
 
AWS Lambdas are cool - Cheminfo Stories Day 1
AWS Lambdas are cool - Cheminfo Stories Day 1AWS Lambdas are cool - Cheminfo Stories Day 1
AWS Lambdas are cool - Cheminfo Stories Day 1
ChemAxon
 
EVCache: Lowering Costs for a Low Latency Cache with RocksDB
EVCache: Lowering Costs for a Low Latency Cache with RocksDBEVCache: Lowering Costs for a Low Latency Cache with RocksDB
EVCache: Lowering Costs for a Low Latency Cache with RocksDB
Scott Mansfield
 
Messaging queue - Kafka
Messaging queue - KafkaMessaging queue - Kafka
Messaging queue - Kafka
Mayank Bansal
 
Benchmarking Apache Samza: 1.2 million messages per sec per node
Benchmarking Apache Samza: 1.2 million messages per sec per nodeBenchmarking Apache Samza: 1.2 million messages per sec per node
Benchmarking Apache Samza: 1.2 million messages per sec per node
Tao Feng
 
Store stream data on Data Lake
Store stream data on Data LakeStore stream data on Data Lake
Store stream data on Data Lake
Marcos Rebelo
 
Enterprise Messaging with RabbitMQ.pdf
Enterprise Messaging with RabbitMQ.pdfEnterprise Messaging with RabbitMQ.pdf
Enterprise Messaging with RabbitMQ.pdf
Ortus Solutions, Corp
 
Apache Kafka - Martin Podval
Apache Kafka - Martin PodvalApache Kafka - Martin Podval
Apache Kafka - Martin Podval
Martin Podval
 
FastNetMon and Metrics
FastNetMon and MetricsFastNetMon and Metrics
FastNetMon and Metrics
Altinity Ltd
 
KSQL Performance Tuning for Fun and Profit ( Nick Dearden, Confluent) Kafka S...
KSQL Performance Tuning for Fun and Profit ( Nick Dearden, Confluent) Kafka S...KSQL Performance Tuning for Fun and Profit ( Nick Dearden, Confluent) Kafka S...
KSQL Performance Tuning for Fun and Profit ( Nick Dearden, Confluent) Kafka S...
confluent
 
AMQP with RabbitMQ
AMQP with RabbitMQAMQP with RabbitMQ
AMQP with RabbitMQ
Spyros Papageorgiou
 
Application Caching: The Hidden Microservice
Application Caching: The Hidden MicroserviceApplication Caching: The Hidden Microservice
Application Caching: The Hidden Microservice
Scott Mansfield
 
The Internet of Things ... Babel
The Internet of Things ... BabelThe Internet of Things ... Babel
The Internet of Things ... Babel
NaLUG
 
Reducing load with RabbitMQ
Reducing load with RabbitMQReducing load with RabbitMQ
Reducing load with RabbitMQ
Povilas Balzaravičius
 
Cloud Security Monitoring and Spark Analytics
Cloud Security Monitoring and Spark AnalyticsCloud Security Monitoring and Spark Analytics
Cloud Security Monitoring and Spark Analytics
amesar0
 
Jms deep dive [con4864]
Jms deep dive [con4864]Jms deep dive [con4864]
Jms deep dive [con4864]
Ryan Cuprak
 
Plongée en eaux profondes dans l'architecture du nouvel Exchange 2013
Plongée en eaux profondes dans l'architecture du nouvel Exchange 2013Plongée en eaux profondes dans l'architecture du nouvel Exchange 2013
Plongée en eaux profondes dans l'architecture du nouvel Exchange 2013
Microsoft Décideurs IT
 
Event driven architectures with Kinesis
Event driven architectures with KinesisEvent driven architectures with Kinesis
Event driven architectures with Kinesis
Mark Harrison
 
Adopting serverless
Adopting serverlessAdopting serverless
Adopting serverless
Gayan Hewa
 

Similar to Mailerqnewpresentation (20)

Using SCTP with Scamper and Netty
Using SCTP with Scamper and NettyUsing SCTP with Scamper and Netty
Using SCTP with Scamper and Netty
 
Stateful stream processing with kafka and samza
Stateful stream processing with kafka and samzaStateful stream processing with kafka and samza
Stateful stream processing with kafka and samza
 
AWS Lambdas are cool - Cheminfo Stories Day 1
AWS Lambdas are cool - Cheminfo Stories Day 1AWS Lambdas are cool - Cheminfo Stories Day 1
AWS Lambdas are cool - Cheminfo Stories Day 1
 
EVCache: Lowering Costs for a Low Latency Cache with RocksDB
EVCache: Lowering Costs for a Low Latency Cache with RocksDBEVCache: Lowering Costs for a Low Latency Cache with RocksDB
EVCache: Lowering Costs for a Low Latency Cache with RocksDB
 
Messaging queue - Kafka
Messaging queue - KafkaMessaging queue - Kafka
Messaging queue - Kafka
 
Benchmarking Apache Samza: 1.2 million messages per sec per node
Benchmarking Apache Samza: 1.2 million messages per sec per nodeBenchmarking Apache Samza: 1.2 million messages per sec per node
Benchmarking Apache Samza: 1.2 million messages per sec per node
 
Store stream data on Data Lake
Store stream data on Data LakeStore stream data on Data Lake
Store stream data on Data Lake
 
Enterprise Messaging with RabbitMQ.pdf
Enterprise Messaging with RabbitMQ.pdfEnterprise Messaging with RabbitMQ.pdf
Enterprise Messaging with RabbitMQ.pdf
 
Apache Kafka - Martin Podval
Apache Kafka - Martin PodvalApache Kafka - Martin Podval
Apache Kafka - Martin Podval
 
FastNetMon and Metrics
FastNetMon and MetricsFastNetMon and Metrics
FastNetMon and Metrics
 
KSQL Performance Tuning for Fun and Profit ( Nick Dearden, Confluent) Kafka S...
KSQL Performance Tuning for Fun and Profit ( Nick Dearden, Confluent) Kafka S...KSQL Performance Tuning for Fun and Profit ( Nick Dearden, Confluent) Kafka S...
KSQL Performance Tuning for Fun and Profit ( Nick Dearden, Confluent) Kafka S...
 
AMQP with RabbitMQ
AMQP with RabbitMQAMQP with RabbitMQ
AMQP with RabbitMQ
 
Application Caching: The Hidden Microservice
Application Caching: The Hidden MicroserviceApplication Caching: The Hidden Microservice
Application Caching: The Hidden Microservice
 
The Internet of Things ... Babel
The Internet of Things ... BabelThe Internet of Things ... Babel
The Internet of Things ... Babel
 
Reducing load with RabbitMQ
Reducing load with RabbitMQReducing load with RabbitMQ
Reducing load with RabbitMQ
 
Cloud Security Monitoring and Spark Analytics
Cloud Security Monitoring and Spark AnalyticsCloud Security Monitoring and Spark Analytics
Cloud Security Monitoring and Spark Analytics
 
Jms deep dive [con4864]
Jms deep dive [con4864]Jms deep dive [con4864]
Jms deep dive [con4864]
 
Plongée en eaux profondes dans l'architecture du nouvel Exchange 2013
Plongée en eaux profondes dans l'architecture du nouvel Exchange 2013Plongée en eaux profondes dans l'architecture du nouvel Exchange 2013
Plongée en eaux profondes dans l'architecture du nouvel Exchange 2013
 
Event driven architectures with Kinesis
Event driven architectures with KinesisEvent driven architectures with Kinesis
Event driven architectures with Kinesis
 
Adopting serverless
Adopting serverlessAdopting serverless
Adopting serverless
 

More from Copernica BV

Digitale één-op-één communicatie
Digitale één-op-één communicatieDigitale één-op-één communicatie
Digitale één-op-één communicatie
Copernica BV
 
'Beste e-mailcampagne 2019' award uitreiking
'Beste e-mailcampagne 2019' award uitreiking'Beste e-mailcampagne 2019' award uitreiking
'Beste e-mailcampagne 2019' award uitreiking
Copernica BV
 
Hoe aanhangwagendirect.nl de stijging van advertentiekosten opvangt met slimm...
Hoe aanhangwagendirect.nl de stijging van advertentiekosten opvangt met slimm...Hoe aanhangwagendirect.nl de stijging van advertentiekosten opvangt met slimm...
Hoe aanhangwagendirect.nl de stijging van advertentiekosten opvangt met slimm...
Copernica BV
 
Hoe The Bastard bouwt aan een loyaal klantbestand via e-mail
Hoe The Bastard bouwt aan een loyaal klantbestand via e-mailHoe The Bastard bouwt aan een loyaal klantbestand via e-mail
Hoe The Bastard bouwt aan een loyaal klantbestand via e-mail
Copernica BV
 
Warmteservice verhoogt de omzet met 1-op-1 e-mail
Warmteservice verhoogt de omzet met 1-op-1 e-mailWarmteservice verhoogt de omzet met 1-op-1 e-mail
Warmteservice verhoogt de omzet met 1-op-1 e-mail
Copernica BV
 
Customer Journey Mapping met e-mailmarketing voor NovaShops
Customer Journey Mapping met e-mailmarketing voor NovaShopsCustomer Journey Mapping met e-mailmarketing voor NovaShops
Customer Journey Mapping met e-mailmarketing voor NovaShops
Copernica BV
 
Feiten & Fabels over e-mail uitgelicht: The Bastard case
Feiten & Fabels over e-mail uitgelicht: The Bastard caseFeiten & Fabels over e-mail uitgelicht: The Bastard case
Feiten & Fabels over e-mail uitgelicht: The Bastard case
Copernica BV
 
Hoe voordeeluitjes.nl top of-mind blijft door relevante en event-gedreven e-m...
Hoe voordeeluitjes.nl top of-mind blijft door relevante en event-gedreven e-m...Hoe voordeeluitjes.nl top of-mind blijft door relevante en event-gedreven e-m...
Hoe voordeeluitjes.nl top of-mind blijft door relevante en event-gedreven e-m...
Copernica BV
 
De beste e mailcampagnes van 2018
De beste e mailcampagnes van 2018De beste e mailcampagnes van 2018
De beste e mailcampagnes van 2018
Copernica BV
 
Een persoonlijk wijnadvies van de WIjnbeurs.
Een persoonlijk wijnadvies van de WIjnbeurs.Een persoonlijk wijnadvies van de WIjnbeurs.
Een persoonlijk wijnadvies van de WIjnbeurs.
Copernica BV
 
De uitdagingen van e-mailmarketing bij dagaanbieders
De uitdagingen van e-mailmarketing bij dagaanbiedersDe uitdagingen van e-mailmarketing bij dagaanbieders
De uitdagingen van e-mailmarketing bij dagaanbieders
Copernica BV
 
Weg met keuzestress! personaliseren doe je zo
Weg met keuzestress! personaliseren doe je zoWeg met keuzestress! personaliseren doe je zo
Weg met keuzestress! personaliseren doe je zoCopernica BV
 
Copernica DMARC analyzer
Copernica DMARC analyzer Copernica DMARC analyzer
Copernica DMARC analyzer
Copernica BV
 
Partner Mediapakketten
Partner MediapakkettenPartner Mediapakketten
Partner Mediapakketten
Copernica BV
 
Nieuwe Europese privacyregulatie
Nieuwe Europese privacyregulatieNieuwe Europese privacyregulatie
Nieuwe Europese privacyregulatie
Copernica BV
 
E mailmarketingtrends voor meer conversie!
E mailmarketingtrends voor meer conversie!E mailmarketingtrends voor meer conversie!
E mailmarketingtrends voor meer conversie!
Copernica BV
 
Tien e-mailmarketingtrends voor meer conversie
Tien e-mailmarketingtrends voor meer conversieTien e-mailmarketingtrends voor meer conversie
Tien e-mailmarketingtrends voor meer conversie
Copernica BV
 
Customer Lifecycle integratie met e-mailmarketing
Customer Lifecycle integratie met e-mailmarketingCustomer Lifecycle integratie met e-mailmarketing
Customer Lifecycle integratie met e-mailmarketing
Copernica BV
 
E-mailmarketing Best Practices voor meer conversie - Digital Marketing in 1 Day
E-mailmarketing Best Practices voor meer conversie - Digital Marketing in 1 DayE-mailmarketing Best Practices voor meer conversie - Digital Marketing in 1 Day
E-mailmarketing Best Practices voor meer conversie - Digital Marketing in 1 Day
Copernica BV
 
Ontwikkelingen Copernica Marketing Software 2016
Ontwikkelingen Copernica Marketing Software 2016Ontwikkelingen Copernica Marketing Software 2016
Ontwikkelingen Copernica Marketing Software 2016
Copernica BV
 

More from Copernica BV (20)

Digitale één-op-één communicatie
Digitale één-op-één communicatieDigitale één-op-één communicatie
Digitale één-op-één communicatie
 
'Beste e-mailcampagne 2019' award uitreiking
'Beste e-mailcampagne 2019' award uitreiking'Beste e-mailcampagne 2019' award uitreiking
'Beste e-mailcampagne 2019' award uitreiking
 
Hoe aanhangwagendirect.nl de stijging van advertentiekosten opvangt met slimm...
Hoe aanhangwagendirect.nl de stijging van advertentiekosten opvangt met slimm...Hoe aanhangwagendirect.nl de stijging van advertentiekosten opvangt met slimm...
Hoe aanhangwagendirect.nl de stijging van advertentiekosten opvangt met slimm...
 
Hoe The Bastard bouwt aan een loyaal klantbestand via e-mail
Hoe The Bastard bouwt aan een loyaal klantbestand via e-mailHoe The Bastard bouwt aan een loyaal klantbestand via e-mail
Hoe The Bastard bouwt aan een loyaal klantbestand via e-mail
 
Warmteservice verhoogt de omzet met 1-op-1 e-mail
Warmteservice verhoogt de omzet met 1-op-1 e-mailWarmteservice verhoogt de omzet met 1-op-1 e-mail
Warmteservice verhoogt de omzet met 1-op-1 e-mail
 
Customer Journey Mapping met e-mailmarketing voor NovaShops
Customer Journey Mapping met e-mailmarketing voor NovaShopsCustomer Journey Mapping met e-mailmarketing voor NovaShops
Customer Journey Mapping met e-mailmarketing voor NovaShops
 
Feiten & Fabels over e-mail uitgelicht: The Bastard case
Feiten & Fabels over e-mail uitgelicht: The Bastard caseFeiten & Fabels over e-mail uitgelicht: The Bastard case
Feiten & Fabels over e-mail uitgelicht: The Bastard case
 
Hoe voordeeluitjes.nl top of-mind blijft door relevante en event-gedreven e-m...
Hoe voordeeluitjes.nl top of-mind blijft door relevante en event-gedreven e-m...Hoe voordeeluitjes.nl top of-mind blijft door relevante en event-gedreven e-m...
Hoe voordeeluitjes.nl top of-mind blijft door relevante en event-gedreven e-m...
 
De beste e mailcampagnes van 2018
De beste e mailcampagnes van 2018De beste e mailcampagnes van 2018
De beste e mailcampagnes van 2018
 
Een persoonlijk wijnadvies van de WIjnbeurs.
Een persoonlijk wijnadvies van de WIjnbeurs.Een persoonlijk wijnadvies van de WIjnbeurs.
Een persoonlijk wijnadvies van de WIjnbeurs.
 
De uitdagingen van e-mailmarketing bij dagaanbieders
De uitdagingen van e-mailmarketing bij dagaanbiedersDe uitdagingen van e-mailmarketing bij dagaanbieders
De uitdagingen van e-mailmarketing bij dagaanbieders
 
Weg met keuzestress! personaliseren doe je zo
Weg met keuzestress! personaliseren doe je zoWeg met keuzestress! personaliseren doe je zo
Weg met keuzestress! personaliseren doe je zo
 
Copernica DMARC analyzer
Copernica DMARC analyzer Copernica DMARC analyzer
Copernica DMARC analyzer
 
Partner Mediapakketten
Partner MediapakkettenPartner Mediapakketten
Partner Mediapakketten
 
Nieuwe Europese privacyregulatie
Nieuwe Europese privacyregulatieNieuwe Europese privacyregulatie
Nieuwe Europese privacyregulatie
 
E mailmarketingtrends voor meer conversie!
E mailmarketingtrends voor meer conversie!E mailmarketingtrends voor meer conversie!
E mailmarketingtrends voor meer conversie!
 
Tien e-mailmarketingtrends voor meer conversie
Tien e-mailmarketingtrends voor meer conversieTien e-mailmarketingtrends voor meer conversie
Tien e-mailmarketingtrends voor meer conversie
 
Customer Lifecycle integratie met e-mailmarketing
Customer Lifecycle integratie met e-mailmarketingCustomer Lifecycle integratie met e-mailmarketing
Customer Lifecycle integratie met e-mailmarketing
 
E-mailmarketing Best Practices voor meer conversie - Digital Marketing in 1 Day
E-mailmarketing Best Practices voor meer conversie - Digital Marketing in 1 DayE-mailmarketing Best Practices voor meer conversie - Digital Marketing in 1 Day
E-mailmarketing Best Practices voor meer conversie - Digital Marketing in 1 Day
 
Ontwikkelingen Copernica Marketing Software 2016
Ontwikkelingen Copernica Marketing Software 2016Ontwikkelingen Copernica Marketing Software 2016
Ontwikkelingen Copernica Marketing Software 2016
 

Mailerqnewpresentation

  • 2. MailerQ ● MTA for sending large volumes of email ● Fast, Flexible, Efficient ● Limited only by receiving party capacity
  • 3. Management Console - Status ● Real time message results ● Per minute, hour or day ● Memory usage, max open connections, etcetera
  • 4. Management Console - IP ● Real time results per sending IP address ● Manage send rate ● Warming up IP adresses
  • 5. Management Console - Domains ● Real time performance per domain ● Manage and intervene when necessary
  • 6. How does it work?
  • 8. JSON encoded email ● How many delivery attempts should be made ● From which IP address you want to send the email ● What should happen with the results of the email ● Etcetera
  • 10. RabbitMQ ● Messages are queued to be sent ● Made for queuing ● Flexible & Fast ● Connect queues and link clusters of RabbitMQ servers ● No need for communication with hard drives
  • 11. Couchbase ● Save load on queue ● Message in queue contains key ● Refers to key in Couchbase that refers to value (message body) ● Optional ● Near future: multiple NoSQL solutions supported
  • 13. Sending ● Configure & manage – Send speed – Max number of connections per domain/IP address ● Saved in and later retrieved from MySQL database
  • 15. Results SMTP message ● Success → To result queue ● Fail → To result queue ● Greylisted → Back to send queue