Google App Engineは、誰でも簡単にWebアプリケーションを構築できる。スケーラビリティもデータベースもWebアプリケーションサーバですら全てはGoogleのパワーが利用できる。開発者はそうした煩わしさから解放されるのだ。

ピクチャ 21.png

トップ画面

 

現状ではまだまだ足りない機能があるが、その一つがメール受信機能だ。これがないのは問題だ。それを解決するのがこのソフトウェアだ。

今回紹介するオープンソース・ソフトウェアはsmtp2web、Google App Engine向けのメール受信(ライクな)ライブラリだ。

種明かしをすれば、smtp2webではあるドメインにおけるあるユーザ(ユーザはワイルドカード指定可能)へのメール受信を、指定したURLへのポストにフォワードするのだ。そしてポストを受け取ったGoogle App Engine側でメール受信処理を行うといった仕組みだ。

ピクチャ 25.png

ドメイン一覧

 

メールを受信したタイミングでポストされるので、キックされるような仕組みと同じだ。メールアドレスは任意のユーザ名+smtp2web.comというアドレスになるが、ドメイン自体好きに指定することも可能だ。

サーバ側のスクリプトも提供されるので、自分でサーバを立てて利用することもできる。メールがうまく扱えない現状を解決する、秀逸なソフトウェアだ。

 

smtp2web - Google Code

 http://code.google.com/p/smtp2web/