SlideShare a Scribd company logo
1 of 16
How to send emails to make both
 users and email services happy


        Sergey Martynov
       Mail.Ru Email Service
        Project Manager
6 our of 10 people in Russian
Internet use
Our users
• Your users are our users
 – And vice versa!
• Our common goal is to take care of the user
• About 60% of your letters are on Mail.ru
 – (in case you work in Russia)
About 3,000 letters per second
Technical details
• RBL/DBL – look after your IP’s reputation
• Rate limit – more haste, less speed
• DKIM – а passport for your letters
• SPF – watch your domain’s reputation
• HTML + plain text (alternative)
 – Remember about users of old mobile devices
 – Otherwise the service will generate text-version himself
The correct mailing
• Explicit agreement with subscripion
 – User put a tick in checkbox
 – Written down in user agreement
• Email address confirmation
 – Only one letter to unconfirmed address
• One-click unsubscription
 – Visible and clear unsubscribe link
 – No authentication required to unsubscribe
The correct mailing
• Recognizable sender’s brand
 – From address, subject, design, logo
• External images
 – But watch your server’s load



• Best practices for senders
  http://help.mail.ru/mail-help/rules
 – (currently in Russian only)
Solving problems
• Write to abuse@corp.mail.ru
– Please attach original message with headers and error
  codes
• Problems prevention
– Take care of user!
– Watch you reputation (IP, domains, links)
– You can notify us in case of dramatic increase of your
  sendings volume
Introducing postmaster.mail.ru
• “Visitors counter” for your messages
 – DKIM signature required
 – Simple domain verification
• Both history and current indicators
 – In real-time!
• What’s next?
 – Senders reputation
 – Feedback loop (FBL)
 – More statistics
http://postmaster.mail.ru




                            10
Open Mail Format (OMF)
Open Mail Format
• Semantic markup for letters
 – You can specify which text to choose for snippets
 – Custom image (avatar) in message list
 – Quick links (allows action even without opening)
• Easy to integrate
 – HTML-markup & microformats
• Open standard
• Already popular in Russia
OpenMailFormat.org
Your favicon in message list




• More info at http://api.mail.ru
 – (currently in Russian only)
We encourage you to
the good cooperation!
Thank you!
     Questions?
    Sergey Martynov
s.martynov@corp.mail.ru
      @martynov

                          16

More Related Content

Similar to MailingConf-2011 Mail.Ru (English)

Email Address Harvesting
Email Address HarvestingEmail Address Harvesting
Email Address HarvestingMichael Lamont
 
Winning the Big Data SPAM Challenge__HadoopSummit2010
Winning the Big Data SPAM Challenge__HadoopSummit2010Winning the Big Data SPAM Challenge__HadoopSummit2010
Winning the Big Data SPAM Challenge__HadoopSummit2010Yahoo Developer Network
 
Power of Email Marketing (NADA 2010) Peter Martin
Power of Email Marketing (NADA 2010) Peter MartinPower of Email Marketing (NADA 2010) Peter Martin
Power of Email Marketing (NADA 2010) Peter MartinSean Bradley
 
ch12.ppt which is very good forensics of email
ch12.ppt which is very good forensics of emailch12.ppt which is very good forensics of email
ch12.ppt which is very good forensics of emailgadisagemechu1
 
Deliverability 101
Deliverability 101Deliverability 101
Deliverability 101Sally Beers
 
Deliverability 101
Deliverability 101Deliverability 101
Deliverability 101Sally Beers
 
Email as a datasource for applications
Email as a datasource for applicationsEmail as a datasource for applications
Email as a datasource for applicationsContext.IO
 
WSO2Con EU 2016: Rethinking Message Brokering with WSO2 Message Broker
WSO2Con EU 2016: Rethinking Message Brokering  with WSO2 Message BrokerWSO2Con EU 2016: Rethinking Message Brokering  with WSO2 Message Broker
WSO2Con EU 2016: Rethinking Message Brokering with WSO2 Message BrokerWSO2
 
SVC103 The Whys and Hows of Integrating Amazon Simple Email Service into your...
SVC103 The Whys and Hows of Integrating Amazon Simple Email Service into your...SVC103 The Whys and Hows of Integrating Amazon Simple Email Service into your...
SVC103 The Whys and Hows of Integrating Amazon Simple Email Service into your...Amazon Web Services
 
Secrets to Conquering the Gmail Inbox
Secrets to Conquering the Gmail InboxSecrets to Conquering the Gmail Inbox
Secrets to Conquering the Gmail InboxAffiliate Summit
 
New Year, New Email Delivery Changes jan2012
New Year, New Email Delivery Changes jan2012New Year, New Email Delivery Changes jan2012
New Year, New Email Delivery Changes jan2012VerticalResponse
 
How Do ISP Changes Impact Your Email?
 How Do ISP Changes Impact Your Email? How Do ISP Changes Impact Your Email?
How Do ISP Changes Impact Your Email?VerticalResponse
 
From 0 to 100M+ Emails Per Day: Sending Email with Amazon SES (SVC301) | AWS ...
From 0 to 100M+ Emails Per Day: Sending Email with Amazon SES (SVC301) | AWS ...From 0 to 100M+ Emails Per Day: Sending Email with Amazon SES (SVC301) | AWS ...
From 0 to 100M+ Emails Per Day: Sending Email with Amazon SES (SVC301) | AWS ...Amazon Web Services
 
HadoopSummit_2010_big dataspamchallange_hadoopsummit2010
HadoopSummit_2010_big dataspamchallange_hadoopsummit2010HadoopSummit_2010_big dataspamchallange_hadoopsummit2010
HadoopSummit_2010_big dataspamchallange_hadoopsummit2010Yahoo Developer Network
 
Email investigation
Email investigationEmail investigation
Email investigationAnimesh Shaw
 
Improving email reliability
Improving email reliabilityImproving email reliability
Improving email reliabilityAntti Siiskonen
 
Data Migration Best Practices
Data Migration Best PracticesData Migration Best Practices
Data Migration Best PracticesJennifer Soares
 
E mail image spam filtering techniques
E mail image spam filtering techniquesE mail image spam filtering techniques
E mail image spam filtering techniquesranjit banshpal
 

Similar to MailingConf-2011 Mail.Ru (English) (20)

Email Address Harvesting
Email Address HarvestingEmail Address Harvesting
Email Address Harvesting
 
Winning the Big Data SPAM Challenge__HadoopSummit2010
Winning the Big Data SPAM Challenge__HadoopSummit2010Winning the Big Data SPAM Challenge__HadoopSummit2010
Winning the Big Data SPAM Challenge__HadoopSummit2010
 
Power of Email Marketing (NADA 2010) Peter Martin
Power of Email Marketing (NADA 2010) Peter MartinPower of Email Marketing (NADA 2010) Peter Martin
Power of Email Marketing (NADA 2010) Peter Martin
 
ch12.ppt which is very good forensics of email
ch12.ppt which is very good forensics of emailch12.ppt which is very good forensics of email
ch12.ppt which is very good forensics of email
 
Deliverability 101
Deliverability 101Deliverability 101
Deliverability 101
 
Deliverability 101
Deliverability 101Deliverability 101
Deliverability 101
 
Email as a datasource for applications
Email as a datasource for applicationsEmail as a datasource for applications
Email as a datasource for applications
 
WSO2Con EU 2016: Rethinking Message Brokering with WSO2 Message Broker
WSO2Con EU 2016: Rethinking Message Brokering  with WSO2 Message BrokerWSO2Con EU 2016: Rethinking Message Brokering  with WSO2 Message Broker
WSO2Con EU 2016: Rethinking Message Brokering with WSO2 Message Broker
 
SVC103 The Whys and Hows of Integrating Amazon Simple Email Service into your...
SVC103 The Whys and Hows of Integrating Amazon Simple Email Service into your...SVC103 The Whys and Hows of Integrating Amazon Simple Email Service into your...
SVC103 The Whys and Hows of Integrating Amazon Simple Email Service into your...
 
Secrets to Conquering the Gmail Inbox
Secrets to Conquering the Gmail InboxSecrets to Conquering the Gmail Inbox
Secrets to Conquering the Gmail Inbox
 
New Year, New Email Delivery Changes jan2012
New Year, New Email Delivery Changes jan2012New Year, New Email Delivery Changes jan2012
New Year, New Email Delivery Changes jan2012
 
How Do ISP Changes Impact Your Email?
 How Do ISP Changes Impact Your Email? How Do ISP Changes Impact Your Email?
How Do ISP Changes Impact Your Email?
 
From 0 to 100M+ Emails Per Day: Sending Email with Amazon SES (SVC301) | AWS ...
From 0 to 100M+ Emails Per Day: Sending Email with Amazon SES (SVC301) | AWS ...From 0 to 100M+ Emails Per Day: Sending Email with Amazon SES (SVC301) | AWS ...
From 0 to 100M+ Emails Per Day: Sending Email with Amazon SES (SVC301) | AWS ...
 
iContact review
iContact reviewiContact review
iContact review
 
HadoopSummit_2010_big dataspamchallange_hadoopsummit2010
HadoopSummit_2010_big dataspamchallange_hadoopsummit2010HadoopSummit_2010_big dataspamchallange_hadoopsummit2010
HadoopSummit_2010_big dataspamchallange_hadoopsummit2010
 
Email investigation
Email investigationEmail investigation
Email investigation
 
Improving email reliability
Improving email reliabilityImproving email reliability
Improving email reliability
 
Data Migration Best Practices
Data Migration Best PracticesData Migration Best Practices
Data Migration Best Practices
 
Ch22 system administration
Ch22 system administration Ch22 system administration
Ch22 system administration
 
E mail image spam filtering techniques
E mail image spam filtering techniquesE mail image spam filtering techniques
E mail image spam filtering techniques
 

Recently uploaded

Free and Effective: Making Flows Publicly Accessible, Yumi Ibrahimzade
Free and Effective: Making Flows Publicly Accessible, Yumi IbrahimzadeFree and Effective: Making Flows Publicly Accessible, Yumi Ibrahimzade
Free and Effective: Making Flows Publicly Accessible, Yumi IbrahimzadeCzechDreamin
 
What's New in Teams Calling, Meetings and Devices April 2024
What's New in Teams Calling, Meetings and Devices April 2024What's New in Teams Calling, Meetings and Devices April 2024
What's New in Teams Calling, Meetings and Devices April 2024Stephanie Beckett
 
WSO2CONMay2024OpenSourceConferenceDebrief.pptx
WSO2CONMay2024OpenSourceConferenceDebrief.pptxWSO2CONMay2024OpenSourceConferenceDebrief.pptx
WSO2CONMay2024OpenSourceConferenceDebrief.pptxJennifer Lim
 
Introduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdf
Introduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdfIntroduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdf
Introduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdfFIDO Alliance
 
Powerful Start- the Key to Project Success, Barbara Laskowska
Powerful Start- the Key to Project Success, Barbara LaskowskaPowerful Start- the Key to Project Success, Barbara Laskowska
Powerful Start- the Key to Project Success, Barbara LaskowskaCzechDreamin
 
Simplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdf
Simplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdfSimplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdf
Simplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdfFIDO Alliance
 
Optimizing NoSQL Performance Through Observability
Optimizing NoSQL Performance Through ObservabilityOptimizing NoSQL Performance Through Observability
Optimizing NoSQL Performance Through ObservabilityScyllaDB
 
Integrating Telephony Systems with Salesforce: Insights and Considerations, B...
Integrating Telephony Systems with Salesforce: Insights and Considerations, B...Integrating Telephony Systems with Salesforce: Insights and Considerations, B...
Integrating Telephony Systems with Salesforce: Insights and Considerations, B...CzechDreamin
 
Google I/O Extended 2024 Warsaw
Google I/O Extended 2024 WarsawGoogle I/O Extended 2024 Warsaw
Google I/O Extended 2024 WarsawGDSC PJATK
 
How Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdf
How Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdfHow Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdf
How Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdfFIDO Alliance
 
Designing for Hardware Accessibility at Comcast
Designing for Hardware Accessibility at ComcastDesigning for Hardware Accessibility at Comcast
Designing for Hardware Accessibility at ComcastUXDXConf
 
Linux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdf
Linux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdfLinux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdf
Linux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdfFIDO Alliance
 
How we scaled to 80K users by doing nothing!.pdf
How we scaled to 80K users by doing nothing!.pdfHow we scaled to 80K users by doing nothing!.pdf
How we scaled to 80K users by doing nothing!.pdfSrushith Repakula
 
Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)
Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)
Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)Julian Hyde
 
AI presentation and introduction - Retrieval Augmented Generation RAG 101
AI presentation and introduction - Retrieval Augmented Generation RAG 101AI presentation and introduction - Retrieval Augmented Generation RAG 101
AI presentation and introduction - Retrieval Augmented Generation RAG 101vincent683379
 
Oauth 2.0 Introduction and Flows with MuleSoft
Oauth 2.0 Introduction and Flows with MuleSoftOauth 2.0 Introduction and Flows with MuleSoft
Oauth 2.0 Introduction and Flows with MuleSoftshyamraj55
 
Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...
Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...
Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...CzechDreamin
 
Using IESVE for Room Loads Analysis - UK & Ireland
Using IESVE for Room Loads Analysis - UK & IrelandUsing IESVE for Room Loads Analysis - UK & Ireland
Using IESVE for Room Loads Analysis - UK & IrelandIES VE
 
ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...
ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...
ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...FIDO Alliance
 
Where to Learn More About FDO _ Richard at FIDO Alliance.pdf
Where to Learn More About FDO _ Richard at FIDO Alliance.pdfWhere to Learn More About FDO _ Richard at FIDO Alliance.pdf
Where to Learn More About FDO _ Richard at FIDO Alliance.pdfFIDO Alliance
 

Recently uploaded (20)

Free and Effective: Making Flows Publicly Accessible, Yumi Ibrahimzade
Free and Effective: Making Flows Publicly Accessible, Yumi IbrahimzadeFree and Effective: Making Flows Publicly Accessible, Yumi Ibrahimzade
Free and Effective: Making Flows Publicly Accessible, Yumi Ibrahimzade
 
What's New in Teams Calling, Meetings and Devices April 2024
What's New in Teams Calling, Meetings and Devices April 2024What's New in Teams Calling, Meetings and Devices April 2024
What's New in Teams Calling, Meetings and Devices April 2024
 
WSO2CONMay2024OpenSourceConferenceDebrief.pptx
WSO2CONMay2024OpenSourceConferenceDebrief.pptxWSO2CONMay2024OpenSourceConferenceDebrief.pptx
WSO2CONMay2024OpenSourceConferenceDebrief.pptx
 
Introduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdf
Introduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdfIntroduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdf
Introduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdf
 
Powerful Start- the Key to Project Success, Barbara Laskowska
Powerful Start- the Key to Project Success, Barbara LaskowskaPowerful Start- the Key to Project Success, Barbara Laskowska
Powerful Start- the Key to Project Success, Barbara Laskowska
 
Simplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdf
Simplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdfSimplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdf
Simplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdf
 
Optimizing NoSQL Performance Through Observability
Optimizing NoSQL Performance Through ObservabilityOptimizing NoSQL Performance Through Observability
Optimizing NoSQL Performance Through Observability
 
Integrating Telephony Systems with Salesforce: Insights and Considerations, B...
Integrating Telephony Systems with Salesforce: Insights and Considerations, B...Integrating Telephony Systems with Salesforce: Insights and Considerations, B...
Integrating Telephony Systems with Salesforce: Insights and Considerations, B...
 
Google I/O Extended 2024 Warsaw
Google I/O Extended 2024 WarsawGoogle I/O Extended 2024 Warsaw
Google I/O Extended 2024 Warsaw
 
How Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdf
How Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdfHow Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdf
How Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdf
 
Designing for Hardware Accessibility at Comcast
Designing for Hardware Accessibility at ComcastDesigning for Hardware Accessibility at Comcast
Designing for Hardware Accessibility at Comcast
 
Linux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdf
Linux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdfLinux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdf
Linux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdf
 
How we scaled to 80K users by doing nothing!.pdf
How we scaled to 80K users by doing nothing!.pdfHow we scaled to 80K users by doing nothing!.pdf
How we scaled to 80K users by doing nothing!.pdf
 
Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)
Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)
Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)
 
AI presentation and introduction - Retrieval Augmented Generation RAG 101
AI presentation and introduction - Retrieval Augmented Generation RAG 101AI presentation and introduction - Retrieval Augmented Generation RAG 101
AI presentation and introduction - Retrieval Augmented Generation RAG 101
 
Oauth 2.0 Introduction and Flows with MuleSoft
Oauth 2.0 Introduction and Flows with MuleSoftOauth 2.0 Introduction and Flows with MuleSoft
Oauth 2.0 Introduction and Flows with MuleSoft
 
Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...
Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...
Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...
 
Using IESVE for Room Loads Analysis - UK & Ireland
Using IESVE for Room Loads Analysis - UK & IrelandUsing IESVE for Room Loads Analysis - UK & Ireland
Using IESVE for Room Loads Analysis - UK & Ireland
 
ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...
ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...
ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...
 
Where to Learn More About FDO _ Richard at FIDO Alliance.pdf
Where to Learn More About FDO _ Richard at FIDO Alliance.pdfWhere to Learn More About FDO _ Richard at FIDO Alliance.pdf
Where to Learn More About FDO _ Richard at FIDO Alliance.pdf
 

MailingConf-2011 Mail.Ru (English)

  • 1. How to send emails to make both users and email services happy Sergey Martynov Mail.Ru Email Service Project Manager
  • 2. 6 our of 10 people in Russian Internet use
  • 3. Our users • Your users are our users – And vice versa! • Our common goal is to take care of the user • About 60% of your letters are on Mail.ru – (in case you work in Russia)
  • 4. About 3,000 letters per second
  • 5. Technical details • RBL/DBL – look after your IP’s reputation • Rate limit – more haste, less speed • DKIM – а passport for your letters • SPF – watch your domain’s reputation • HTML + plain text (alternative) – Remember about users of old mobile devices – Otherwise the service will generate text-version himself
  • 6. The correct mailing • Explicit agreement with subscripion – User put a tick in checkbox – Written down in user agreement • Email address confirmation – Only one letter to unconfirmed address • One-click unsubscription – Visible and clear unsubscribe link – No authentication required to unsubscribe
  • 7. The correct mailing • Recognizable sender’s brand – From address, subject, design, logo • External images – But watch your server’s load • Best practices for senders http://help.mail.ru/mail-help/rules – (currently in Russian only)
  • 8. Solving problems • Write to abuse@corp.mail.ru – Please attach original message with headers and error codes • Problems prevention – Take care of user! – Watch you reputation (IP, domains, links) – You can notify us in case of dramatic increase of your sendings volume
  • 9. Introducing postmaster.mail.ru • “Visitors counter” for your messages – DKIM signature required – Simple domain verification • Both history and current indicators – In real-time! • What’s next? – Senders reputation – Feedback loop (FBL) – More statistics
  • 12. Open Mail Format • Semantic markup for letters – You can specify which text to choose for snippets – Custom image (avatar) in message list – Quick links (allows action even without opening) • Easy to integrate – HTML-markup & microformats • Open standard • Already popular in Russia
  • 14. Your favicon in message list • More info at http://api.mail.ru – (currently in Russian only)
  • 15. We encourage you to the good cooperation!
  • 16. Thank you! Questions? Sergey Martynov s.martynov@corp.mail.ru @martynov 16