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

IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
Enterprise Knowledge
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
giselly40
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 

Recently uploaded (20)

Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
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
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
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?
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
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
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
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
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
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
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 

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