次のbounceHammer開発中
@azumakuniyuki Cubicroot Co. Ltd.
Hachioji.pm #40@八王子の居酒屋 2014/04/12(土)
bouncehammer version 3.0.0の中核になる...
自己紹介
@azumakuniyuki
あずま(猫)@京都
相模原のあずまさんと識別の為 +=(猫)。
主にサーバ管理者
Ansibleを業務で導入し始めました。
16日まで東京滞在
0.154Hachioji.pm #40@八王子の居酒屋 2...
0.231Hachioji.pm #40@八王子の居酒屋 2014/04/12(土)
次のbounceHammer開発中 @azumakuniyuki / Cubicroot Co. Ltd.
Parser
[名詞] 構文解析機器
Hachioji.pm #40@八王子の居酒屋 2014/04/12(土)
次のbounceHammer開発中 @azumakuniyuki / Cubicroot Co. Ltd.
- "ばうんすはんまー"
- 2010年3月〜 最新版は2.7.11
- バウンスメールを解析してYAML/JSON化
- http://bouncehammer.jp/
- インストールしたらコマンドが入る
- bin/mailboxpars...
2年前のツイート
0.462Hachioji.pm #40@八王子の居酒屋 2014/04/12(土)
次のbounceHammer開発中 @azumakuniyuki / Cubicroot Co. Ltd.
- 1通に複数のバウンスがあると困る
- モジュールとして使いにくい
- まだTengに移行してない
- CGI::Application使ってる(メンテは?
- Perl 5.16以降で動かない(use base...
- UNIXという考え...
Tonkachi?今のところ``use Tonkachi;''
Hachioji.pm #40@八王子の居酒屋 2014/04/12(土)
次のbounceHammer開発中 @azumakuniyuki / Cubicroot Co. Ltd.
- 今年の2月ごろから開発開始
- まだSendmailのメールしか解析出来ない
- 次はPostfix, qmail, Gmailあたり対応
- 最終的にExchangeにも対応予定、たぶん
- システムではなくモジュールとして作ってる
- ...
use Tonkachi::Mail;
use Tonkachi::Data;
use Tonkachi::Message;
my $mail = Tonkachi::Mail->new('./mbox');
while( my $r = $m...
{
"provider":"ietf",
"addresser":"kijitora@example.jp",
"timezoneoffset":"-0500",
"lhost":"smtp-gateway.kyoto.ocn.ne.jp",
...
- 祇園祭の頃には完成予定、たぶん
- ``Tonkachi''はもっと良い名前が合ったら変える
- Tonkachiよりも短い何か
- そもそも金槌系はやめるかもしれんし
- ``use BounceHammer''は長すぎる
- 猫?
- ...
終
Upcoming SlideShare
Loading in...5
×

Hachioji.pm #40 次のbounceHammer開発中

306

Published on

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
306
On Slideshare
0
From Embeds
0
Number of Embeds
3
Actions
Shares
0
Downloads
1
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Hachioji.pm #40 次のbounceHammer開発中

  1. 1. 次のbounceHammer開発中 @azumakuniyuki Cubicroot Co. Ltd. Hachioji.pm #40@八王子の居酒屋 2014/04/12(土) bouncehammer version 3.0.0の中核になるモジュール
  2. 2. 自己紹介 @azumakuniyuki あずま(猫)@京都 相模原のあずまさんと識別の為 +=(猫)。 主にサーバ管理者 Ansibleを業務で導入し始めました。 16日まで東京滞在 0.154Hachioji.pm #40@八王子の居酒屋 2014/04/12(土) 次のbounceHammer開発中 @azumakuniyuki / Cubicroot Co. Ltd.
  3. 3. 0.231Hachioji.pm #40@八王子の居酒屋 2014/04/12(土) 次のbounceHammer開発中 @azumakuniyuki / Cubicroot Co. Ltd.
  4. 4. Parser [名詞] 構文解析機器 Hachioji.pm #40@八王子の居酒屋 2014/04/12(土) 次のbounceHammer開発中 @azumakuniyuki / Cubicroot Co. Ltd.
  5. 5. - "ばうんすはんまー" - 2010年3月〜 最新版は2.7.11 - バウンスメールを解析してYAML/JSON化 - http://bouncehammer.jp/ - インストールしたらコマンドが入る - bin/mailboxparserを使ってメール解析 - 配信サービスとか通販サイトで導入済 bounceHammer 0.385Hachioji.pm #40@八王子の居酒屋 2014/04/12(土) 次のbounceHammer開発中 @azumakuniyuki / Cubicroot Co. Ltd.
  6. 6. 2年前のツイート 0.462Hachioji.pm #40@八王子の居酒屋 2014/04/12(土) 次のbounceHammer開発中 @azumakuniyuki / Cubicroot Co. Ltd.
  7. 7. - 1通に複数のバウンスがあると困る - モジュールとして使いにくい - まだTengに移行してない - CGI::Application使ってる(メンテは? - Perl 5.16以降で動かない(use base... - UNIXという考え方で言う第二のシステム ver.2の問題点 0.538Hachioji.pm #40@八王子の居酒屋 2014/04/12(土) 次のbounceHammer開発中 @azumakuniyuki / Cubicroot Co. Ltd.
  8. 8. Tonkachi?今のところ``use Tonkachi;'' Hachioji.pm #40@八王子の居酒屋 2014/04/12(土) 次のbounceHammer開発中 @azumakuniyuki / Cubicroot Co. Ltd.
  9. 9. - 今年の2月ごろから開発開始 - まだSendmailのメールしか解析出来ない - 次はPostfix, qmail, Gmailあたり対応 - 最終的にExchangeにも対応予定、たぶん - システムではなくモジュールとして作ってる - use Tonkachi; - https://github.com/azumakuniyuki/Tonkachi Tonkachi? 0.692Hachioji.pm #40@八王子の居酒屋 2014/04/12(土) 次のbounceHammer開発中 @azumakuniyuki / Cubicroot Co. Ltd.
  10. 10. use Tonkachi::Mail; use Tonkachi::Data; use Tonkachi::Message; my $mail = Tonkachi::Mail->new('./mbox'); while( my $r = $mail->read ){ my $x = Tonkachi::Message->new( "data" => $r ); my $y = Tonkachi::Data->make( "data" => $x ); for my $e ( @$y ){ warn $e->dump("json"); } } 現時点で少しだけ動く 0.769Hachioji.pm #40@八王子の居酒屋 2014/04/12(土) 次のbounceHammer開発中 @azumakuniyuki / Cubicroot Co. Ltd.
  11. 11. { "provider":"ietf", "addresser":"kijitora@example.jp", "timezoneoffset":"-0500", "lhost":"smtp-gateway.kyoto.ocn.ne.jp", "recipient":"userunknown@example.org", "subject":"渋谷で猫を一匹しか見ていない", "reason":"userunknown", ...他たくさんの何かが続く } JSONで解析結果が出る 0.846Hachioji.pm #40@八王子の居酒屋 2014/04/12(土) 次のbounceHammer開発中 @azumakuniyuki / Cubicroot Co. Ltd.
  12. 12. - 祇園祭の頃には完成予定、たぶん - ``Tonkachi''はもっと良い名前が合ったら変える - Tonkachiよりも短い何か - そもそも金槌系はやめるかもしれんし - ``use BounceHammer''は長すぎる - 猫? - Haineko, Acme::Nyaa 夏ごろ v3.0.0 0.923Hachioji.pm #40@八王子の居酒屋 2014/04/12(土) 次のbounceHammer開発中 @azumakuniyuki / Cubicroot Co. Ltd.
  13. 13.
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×