Pmilterというサーバソフトウェアを作りました。 github.com PmilterはProgrammable Mail Filterの略で、SMTPサーバ(送信や受信)とmilterプロトコルで通信し、SMTPサーバの送受信の振る舞いをRubyでコントロールできるサーバソフトウェアです。 これまでにも、milter managerやRubyのgemを使ってmilterサーバを作るといった素晴らしいソフトウェアがありました。ですが、今回僕がフルスクラッチで作りたかった理由としては、 とにかくインストールや設定がシンプルで運用しやすいサーバソフトウェアにしたい ミドルウェアとして振る舞いを設定する感覚でRubyで制御する事に専念したい 依存ライブラリを減らしワンバイナリでサーバに配置できるようにしたい 設定変更に再起動することなくRubyを変更するだけで振る舞いを変えられるようにしたい
内容 バウンスメールの解析用ライブラリであるSisimaiを会社で使う機会があったのでメモ。 (Perl版とRuby版がありますが、今回はRuby版を使ってます) 機能的にはbounceHammerのパース部分を抜き出した感じ。 (残念ながらこちらは2016/2/29を以ってEOL。すでにダウンロードできなくなってます。。。) 入手元とかマニュアルとか URL: http://libsisimai.org/ GitHub: https://github.com/sisimai ライセンス: 2条項BSDライセンス 検証環境 Amazon Linux ruby 2.3.0p0 (2015-12-25 revision 53290) [x86_64-linux] 導入方法 # gem install sisimai # gem list ... sisimai (4.17.0) oj (2.1
Posted by naruse on 25 Dec 2014 We are pleased to announce the release of Ruby 2.2.0. Ruby 2.2 includes many new features and improvements for the increasingly diverse and expanding demands for Ruby. For example, Ruby’s Garbage Collector is now able to collect Symbol type objects. This reduces memory usage of Symbols; because GC was previously unable to collect them before 2.2. Since Rails 5.0 wil
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く