SlideShare a Scribd company logo
1 of 37
Download to read offline
azumakuniyuki
From Kyoto
I am a
Server Engineer
       &
  Programmer
My shoes
bounceHammer ?
bounce handling tool
not email delivery tool
Of course, Made by Perl
Please visit

http://bouncehammer.jp/
Last year

My first YAPC::Asia
My first presentaiton
But...
Forgot
DVI-VGA adaptor



for PowerBook G4   !?
Oh... (´
At that time !
Saved me
http://slidesha.re/YAPC2010BH
October 2011

bouncehammer is
  1.5 years old
Oct. 2010 - Oct. 2011

   Fixed many bugs
Support Exim, Courier,
   @facebook.com
Many many
bounce email
  formats...
Many many
regular expression
    patterns...
SMTP?
S != Simple
S = Simpleton
We need
more bounced emails
    as a sample
Case study
@type
http://type.jp/
send 400,000 mails/day(avg.)
send 12,000,000 mails/month
Online stores
 News letters
Mobile web sites
Next month
November 14

bouncehammer
 2.7.7 Release
Future
use Coro; ?
use Mojolicious::Lite; ?
     use Plack; ?
PR
Commercial
MTA modules(14)
 Microsoft Exchange Server
 Lotus Domino/Notes
 Amazon SES
 SendGrid.com
 McAfee
 MailFoundry
 ...
Now On Sale!
To be continued...
    in Osaka
Nov. 11(Fri) -12(Sat)
http://k-of.jp/2011/

More Related Content

Viewers also liked

Lesson 25 vocab videos
Lesson 25 vocab videosLesson 25 vocab videos
Lesson 25 vocab videos
mutualdesigns
 
παρουσίαση χώρας πρότυπο
παρουσίαση χώρας  πρότυποπαρουσίαση χώρας  πρότυπο
παρουσίαση χώρας πρότυπο
teo70
 
Check these entrepreneurs out
Check these entrepreneurs outCheck these entrepreneurs out
Check these entrepreneurs out
Shravan Shetty
 
Anos 90 dance party hits
Anos 90 dance party hitsAnos 90 dance party hits
Anos 90 dance party hits
coletaneajovem
 
Evaluation Question 6
Evaluation Question 6Evaluation Question 6
Evaluation Question 6
Zac
 
Ο επιτάφιος θρήνος
Ο επιτάφιος θρήνοςΟ επιτάφιος θρήνος
Ο επιτάφιος θρήνος
teo70
 
Esei stella
Esei stellaEsei stella
Esei stella
Sya Ella
 
σέρρες
σέρρεςσέρρες
σέρρες
teo70
 
ο άγιος γεώργιος σκοτώνει το δράκο
ο άγιος γεώργιος σκοτώνει το δράκοο άγιος γεώργιος σκοτώνει το δράκο
ο άγιος γεώργιος σκοτώνει το δράκο
teo70
 
Facebook Timeline - It's Time to Tell your Story
Facebook Timeline - It's Time to Tell your StoryFacebook Timeline - It's Time to Tell your Story
Facebook Timeline - It's Time to Tell your Story
SocialKwan
 

Viewers also liked (20)

Lesson 25 vocab videos
Lesson 25 vocab videosLesson 25 vocab videos
Lesson 25 vocab videos
 
Medicaid and CHIP: On the Road to Reform
Medicaid and CHIP: On the Road to Reform Medicaid and CHIP: On the Road to Reform
Medicaid and CHIP: On the Road to Reform
 
παρουσίαση χώρας πρότυπο
παρουσίαση χώρας  πρότυποπαρουσίαση χώρας  πρότυπο
παρουσίαση χώρας πρότυπο
 
Check these entrepreneurs out
Check these entrepreneurs outCheck these entrepreneurs out
Check these entrepreneurs out
 
Qltg thv
Qltg thvQltg thv
Qltg thv
 
Anos 90 dance party hits
Anos 90 dance party hitsAnos 90 dance party hits
Anos 90 dance party hits
 
taft-New Tactics for Building Medical Homes in State Medicaid in Nebraska
taft-New Tactics for Building Medical Homes in State Medicaid in Nebraskataft-New Tactics for Building Medical Homes in State Medicaid in Nebraska
taft-New Tactics for Building Medical Homes in State Medicaid in Nebraska
 
Or slides final
Or slides finalOr slides final
Or slides final
 
2 degrees from a robot arm
2 degrees from a robot arm2 degrees from a robot arm
2 degrees from a robot arm
 
Lucknow ke nawaab
Lucknow ke nawaabLucknow ke nawaab
Lucknow ke nawaab
 
Evaluation Question 6
Evaluation Question 6Evaluation Question 6
Evaluation Question 6
 
Il slides final
Il slides finalIl slides final
Il slides final
 
Streamlining Eligibility and Enrollment Mendoza VA
Streamlining Eligibility and Enrollment Mendoza VAStreamlining Eligibility and Enrollment Mendoza VA
Streamlining Eligibility and Enrollment Mendoza VA
 
Boiler junction
Boiler junctionBoiler junction
Boiler junction
 
Ο επιτάφιος θρήνος
Ο επιτάφιος θρήνοςΟ επιτάφιος θρήνος
Ο επιτάφιος θρήνος
 
Esei stella
Esei stellaEsei stella
Esei stella
 
σέρρες
σέρρεςσέρρες
σέρρες
 
Ross Owen - Minnesota’s Health Care Home Initiative in Context
Ross Owen - Minnesota’s Health Care Home Initiative in ContextRoss Owen - Minnesota’s Health Care Home Initiative in Context
Ross Owen - Minnesota’s Health Care Home Initiative in Context
 
ο άγιος γεώργιος σκοτώνει το δράκο
ο άγιος γεώργιος σκοτώνει το δράκοο άγιος γεώργιος σκοτώνει το δράκο
ο άγιος γεώργιος σκοτώνει το δράκο
 
Facebook Timeline - It's Time to Tell your Story
Facebook Timeline - It's Time to Tell your StoryFacebook Timeline - It's Time to Tell your Story
Facebook Timeline - It's Time to Tell your Story
 

Similar to bounceHammerその後、導入事例、これから。

Live Typing: Automatic Type Annotation that improves the Programming eXperience
Live Typing: Automatic Type Annotation that improves the Programming eXperienceLive Typing: Automatic Type Annotation that improves the Programming eXperience
Live Typing: Automatic Type Annotation that improves the Programming eXperience
ESUG
 
Moving Pictures - Web 2.0 Expo NYC
Moving Pictures - Web 2.0 Expo NYCMoving Pictures - Web 2.0 Expo NYC
Moving Pictures - Web 2.0 Expo NYC
Cal Henderson
 
Onesocialweb Presentation at OTA10
Onesocialweb Presentation at OTA10Onesocialweb Presentation at OTA10
Onesocialweb Presentation at OTA10
dianacheng
 

Similar to bounceHammerその後、導入事例、これから。 (20)

Xke - Introduction to Apache Camel
Xke - Introduction to Apache CamelXke - Introduction to Apache Camel
Xke - Introduction to Apache Camel
 
Real-time Ruby for the Real-time Web
Real-time Ruby for the Real-time WebReal-time Ruby for the Real-time Web
Real-time Ruby for the Real-time Web
 
Live Typing: Automatic Type Annotation that improves the Programming eXperience
Live Typing: Automatic Type Annotation that improves the Programming eXperienceLive Typing: Automatic Type Annotation that improves the Programming eXperience
Live Typing: Automatic Type Annotation that improves the Programming eXperience
 
vbaintro.pdf
vbaintro.pdfvbaintro.pdf
vbaintro.pdf
 
Moving Pictures - Web 2.0 Expo NYC
Moving Pictures - Web 2.0 Expo NYCMoving Pictures - Web 2.0 Expo NYC
Moving Pictures - Web 2.0 Expo NYC
 
C++ Actor Model - You’ve Got Mail ...
C++ Actor Model - You’ve Got Mail ...C++ Actor Model - You’ve Got Mail ...
C++ Actor Model - You’ve Got Mail ...
 
Flickr Services
Flickr ServicesFlickr Services
Flickr Services
 
Flickr Services
Flickr ServicesFlickr Services
Flickr Services
 
Introducing Japanese Cool Web Services
Introducing Japanese Cool Web ServicesIntroducing Japanese Cool Web Services
Introducing Japanese Cool Web Services
 
Ruby as a glue language
Ruby as a glue languageRuby as a glue language
Ruby as a glue language
 
Pharo: a powerful community @ work
Pharo: a powerful community @ workPharo: a powerful community @ work
Pharo: a powerful community @ work
 
Fluentd v1 and Roadmap
Fluentd v1 and RoadmapFluentd v1 and Roadmap
Fluentd v1 and Roadmap
 
Code is art
Code is artCode is art
Code is art
 
Onesocialweb Presentation at OTA10
Onesocialweb Presentation at OTA10Onesocialweb Presentation at OTA10
Onesocialweb Presentation at OTA10
 
Spoilt for choice. Which prototyping tool is right for you? Presented by Suze...
Spoilt for choice. Which prototyping tool is right for you? Presented by Suze...Spoilt for choice. Which prototyping tool is right for you? Presented by Suze...
Spoilt for choice. Which prototyping tool is right for you? Presented by Suze...
 
JMP208 The Never Ending Integration Story: How to Integrate Your Lotus Notes,...
JMP208 The Never Ending Integration Story: How to Integrate Your Lotus Notes,...JMP208 The Never Ending Integration Story: How to Integrate Your Lotus Notes,...
JMP208 The Never Ending Integration Story: How to Integrate Your Lotus Notes,...
 
Lotusphere 2011 - Jmp208
Lotusphere 2011 - Jmp208Lotusphere 2011 - Jmp208
Lotusphere 2011 - Jmp208
 
Live-Note
Live-NoteLive-Note
Live-Note
 
Bay NET Aug 19 2009 presentation ppt
Bay  NET Aug 19 2009 presentation pptBay  NET Aug 19 2009 presentation ppt
Bay NET Aug 19 2009 presentation ppt
 
BP215 Integration of IBM Lotus Notes 8 with IBM Lotus Symphony and OpenOffice...
BP215 Integration of IBM Lotus Notes 8 with IBM Lotus Symphony and OpenOffice...BP215 Integration of IBM Lotus Notes 8 with IBM Lotus Symphony and OpenOffice...
BP215 Integration of IBM Lotus Notes 8 with IBM Lotus Symphony and OpenOffice...
 

More from azumakuniyuki 🐈

[スパム報告]ボタンを押すとどうなるのか | Hosting Casual Talks #4
[スパム報告]ボタンを押すとどうなるのか | Hosting Casual Talks #4[スパム報告]ボタンを押すとどうなるのか | Hosting Casual Talks #4
[スパム報告]ボタンを押すとどうなるのか | Hosting Casual Talks #4
azumakuniyuki 🐈
 
Hachioji.pm #40 次のbounceHammer開発中
Hachioji.pm #40 次のbounceHammer開発中Hachioji.pm #40 次のbounceHammer開発中
Hachioji.pm #40 次のbounceHammer開発中
azumakuniyuki 🐈
 
実践的bounceHammer / KOF2013
実践的bounceHammer / KOF2013実践的bounceHammer / KOF2013
実践的bounceHammer / KOF2013
azumakuniyuki 🐈
 
Kansai.pm #15 LT資料「猫とPerl」
Kansai.pm #15 LT資料「猫とPerl」Kansai.pm #15 LT資料「猫とPerl」
Kansai.pm #15 LT資料「猫とPerl」
azumakuniyuki 🐈
 

More from azumakuniyuki 🐈 (20)

YAPC::Nagoya::Tiny 2019 | Makefile生活
YAPC::Nagoya::Tiny 2019 | Makefile生活YAPC::Nagoya::Tiny 2019 | Makefile生活
YAPC::Nagoya::Tiny 2019 | Makefile生活
 
NSEG勉強会(101)LT: 僕と長野県
NSEG勉強会(101)LT: 僕と長野県NSEG勉強会(101)LT: 僕と長野県
NSEG勉強会(101)LT: 僕と長野県
 
Email is Slack
Email is SlackEmail is Slack
Email is Slack
 
[スパム報告]ボタンを押すとどうなるのか | Hosting Casual Talks #4
[スパム報告]ボタンを押すとどうなるのか | Hosting Casual Talks #4[スパム報告]ボタンを押すとどうなるのか | Hosting Casual Talks #4
[スパム報告]ボタンを押すとどうなるのか | Hosting Casual Talks #4
 
SendGridのない世界 | SendGrid Night in Osaka #2
SendGridのない世界 | SendGrid Night in Osaka #2SendGridのない世界 | SendGrid Night in Osaka #2
SendGridのない世界 | SendGrid Night in Osaka #2
 
Hokkaido.pm#13参加報告 | YAPC::Kansai 2017 Osaka
Hokkaido.pm#13参加報告 | YAPC::Kansai 2017 OsakaHokkaido.pm#13参加報告 | YAPC::Kansai 2017 Osaka
Hokkaido.pm#13参加報告 | YAPC::Kansai 2017 Osaka
 
メールフォームからメールを送る近代的な方法 | YAPC::Kansai 2017 OSAKA
メールフォームからメールを送る近代的な方法 | YAPC::Kansai 2017 OSAKAメールフォームからメールを送る近代的な方法 | YAPC::Kansai 2017 OSAKA
メールフォームからメールを送る近代的な方法 | YAPC::Kansai 2017 OSAKA
 
僕と北海道とPerl、それとMakefileも。
僕と北海道とPerl、それとMakefileも。僕と北海道とPerl、それとMakefileも。
僕と北海道とPerl、それとMakefileも。
 
PerlモジュールをRubyに移植する時に落ちた穴々
PerlモジュールをRubyに移植する時に落ちた穴々PerlモジュールをRubyに移植する時に落ちた穴々
PerlモジュールをRubyに移植する時に落ちた穴々
 
自動構築と自動テスト〜インフラのコード化とクラウドの優位性
自動構築と自動テスト〜インフラのコード化とクラウドの優位性自動構築と自動テスト〜インフラのコード化とクラウドの優位性
自動構築と自動テスト〜インフラのコード化とクラウドの優位性
 
Hachioji.pm #40 次のbounceHammer開発中
Hachioji.pm #40 次のbounceHammer開発中Hachioji.pm #40 次のbounceHammer開発中
Hachioji.pm #40 次のbounceHammer開発中
 
2013 11-30-mailqueue-monitoring
2013 11-30-mailqueue-monitoring2013 11-30-mailqueue-monitoring
2013 11-30-mailqueue-monitoring
 
Plackで実装したメールサーバ"Haineko"のその後/Shibuya.pl #1
Plackで実装したメールサーバ"Haineko"のその後/Shibuya.pl #1 Plackで実装したメールサーバ"Haineko"のその後/Shibuya.pl #1
Plackで実装したメールサーバ"Haineko"のその後/Shibuya.pl #1
 
Perlの書籍紹介/KOF2013
Perlの書籍紹介/KOF2013Perlの書籍紹介/KOF2013
Perlの書籍紹介/KOF2013
 
実践的bounceHammer / KOF2013
実践的bounceHammer / KOF2013実践的bounceHammer / KOF2013
実践的bounceHammer / KOF2013
 
JSONでメール送信(Haineko) / KOF2013
JSONでメール送信(Haineko) / KOF2013JSONでメール送信(Haineko) / KOF2013
JSONでメール送信(Haineko) / KOF2013
 
JSONでメール送信 | HTTP API Server ``Haineko''/YAPC::Asia Tokyo 2013 LT Day2
JSONでメール送信 | HTTP API Server ``Haineko''/YAPC::Asia Tokyo 2013 LT Day2JSONでメール送信 | HTTP API Server ``Haineko''/YAPC::Asia Tokyo 2013 LT Day2
JSONでメール送信 | HTTP API Server ``Haineko''/YAPC::Asia Tokyo 2013 LT Day2
 
猫とPerl〜応用編1/YAPC Asia Tokyo 2013 LT-THON::Tiny
猫とPerl〜応用編1/YAPC Asia Tokyo 2013 LT-THON::Tiny猫とPerl〜応用編1/YAPC Asia Tokyo 2013 LT-THON::Tiny
猫とPerl〜応用編1/YAPC Asia Tokyo 2013 LT-THON::Tiny
 
Perl and Email #3 ``Haineko''/Kyoto.pm #5
Perl and Email #3 ``Haineko''/Kyoto.pm #5Perl and Email #3 ``Haineko''/Kyoto.pm #5
Perl and Email #3 ``Haineko''/Kyoto.pm #5
 
Kansai.pm #15 LT資料「猫とPerl」
Kansai.pm #15 LT資料「猫とPerl」Kansai.pm #15 LT資料「猫とPerl」
Kansai.pm #15 LT資料「猫とPerl」
 

Recently uploaded

Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Victor Rentea
 

Recently uploaded (20)

Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontology
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
 
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
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 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
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 

bounceHammerその後、導入事例、これから。