Herb

CAPTCHA入れてみた

前から入れてみようとは思ってたんだよな・・・・どうしても既存のgemのやつがデザインや作りが気に入らず見送ってきたんだけど、さすがにSPAMがウザくなってきたので導入してみる。

とりあえずsimple_captchaというのを使ってみたがRails4には対応してないようで・・・しょうがないからgitから直接持ってきた。このあたりも不安要素だよなぁ。

中身的には ImageMagickのconvertプログラムを内部で実行してるだけっぽい。ああそうやって作る手があったのか。

たしかに

 convert label:hoge hoge.png

とかやると hogeとかかれた画像が作られますねぇ。

 

Posted by issei

カテゴリ: Herb

本日の対応 (Thunderbirdクラッシュ問題)

ThunderbirdでIMAPで読むとクラッシュしてしまうので、まともに読めるように修正。

こんなコマンド投げてこないだろうと手を抜いていたのが一箇所。

仕様通り作られていなかったのが一箇所。

どれも鯖側の問題なんだけど、負のUIDとか指定してきて、おいおいこれはどこに原因が?と 解決に手間取ったわけで。

しかし、Thunderbirdはなんちゅうか一番相手にしたくないクライアントですね。

自分で使う分にはいいんですけど。敵に回したくないタイプですか?

W03のIMAP対応は明日以降。こちらはUIDを使わないfetchをガンガンかけてくるのが 厄介ですが、Thunderbirdがらみでそのあたりの対応もいれたので、 すぐ出来るかと。
Posted by issei

カテゴリ: Herb

From: "Yahoo!プレミアムからのお知らせ"

ぼやき

Yahooから MIME-Versionはもちろん、Content-Typeすらないメール で、Subjectに思いっきりiso-2022-jpが生で入っているメールを もらったのですが・・・ これは、さすがにメールとして間違ってますよね?

こういうのまでちゃんと表示できるように するべきなんですかねぇ・・・めんどくさ。

というかiPhoneのメールで表示できやがる・・とほほ
Posted by issei

カテゴリ: Herb

今日の対応 10/7

IMAPのフォルダ名に&があったり、エンコードした結果,がある場合正しく表示されない不具合の修正

MTAを単体で起動するように修正。これで、MTAだけはソース公開できるレベルに。

大胆にもSpoolディレクトリ構造を修正。

アカウント名が修正できない不具合の修正。

長い名前のフォルダは省略して表示するように修正

login情報をsessionに残すかどうかを選択できるように修正。

IMAPのフォルダ名のencode方法(修正UTF-7)は面倒ですのう。 注意して作ったはずなのにエンバグしてた。orz

Posted by issei

カテゴリ: Herb

今日の対応 10/6

BiglobeのOpenIDでログインできない問題

パスワードの変更に対応

SMTP, IMAPプラグインの大胆な作り直し

icon増やしてみた

TODO ログイン情報をセッションに残すかどうかのチェックボックスを作る IMAPのCRAM-MD5認証対応 アイコンはめ込みの調整 いろいろな試験 IMAPにまだ作って無いコマンドの実装 全員に返信・転送の作成 などなど

Posted by issei

カテゴリ: Herb

アカウントを変更できるようにしてみた

http://herbmint.jp/

ヨロシクね~

次はパスワードか・・・ やっつけで作っていった部分が多く、いろんな意味で実は難敵。
Posted by issei

カテゴリ: Herb

目指せGmail

GmailみたいなWebメールがほしい!

まぁ、無料だし、Gmail使えば確かに解決なんで、それ以上いらないと言えばい らないんですが、Gmailは所詮 googleのもの。

外部のサイトにMailを保存しておくのは流石に気になります。 特に仕事関係のメールはヤバイ。

というわけで、自分のサイトにあると便利だな~と思いたち、作ってしまいました。

http://herbmint.jp/

まだまだショぼいけど、IMAPとも連携してるので、iPhoneでも便利ですよ~。 誰でも使えるので、どんどんテストってくだされw

これが、IMAPをガンガン書いてた理由。 少なくともOEとiPhoneではそれなりに読めるのを確認しています。

IMAPはむちゃくちゃ複雑で、 IMAPのデバッグに追われインタフェースは殆ど弄ってない・・ とりあえずそろそろデザインをなんとかしたいなぁ・・と思ってるところです。

閑話休題 思い起こせば10年前。弊社の歴史はWeb Mailから始まったんですよねぇ。 当時私は全てのことはWebでやってしまえばいいと思っていて、 メールなんかもWebで読めればいいじゃんと思ってました。 Webでメールが読めれば、ネカフェとかからでもメールが読めますしね。 そんなわけで、Perlでセコセコプログラムを書いて公開。 数十名の会員で運営を始めました。 しかし、その後iModeが登場。メールは携帯に転送しちゃえばいいじゃんということになり、 一転暗雲(まぁそんなに人いたわけじゃないけど) その後、ITバブルもあって、受託システム開発のほうが、美味しくなり、 手間がかかるわりに儲からないこのサービスを閉じちゃったわけです。 ところが、その後ブラウザの性能があがり、さらに、いろいろなことが ブラウザで出来るようになったところで、ガツンとgmailが登場。 ヤラレタという感じです。 受託開発でヌクヌクとしている間に時代は変わってたわけですなぁ。 などと人生を振り返るに、 今のgoogleの反響ぶりを考えれば、当時の私の目の付け所は決して悪くはなかったんだろうなぁ、と思います。 10年前といえば、ネットの検索はYahooが主流。googleはむしろマイナーだったわけで、 スタート時点ではそんなに差がない。 けど、いかんせん、金が無かった。サポートしてくれる人材もいなかった。 ビジネスを成功させるのはタイミング、資金、技術の三点が揃わないと難しいと痛感です。

Posted by issei

カテゴリ: Herb