アカウント名:
パスワード:
RFCを守ることがどれだけ大切なことか判ったんだろう
「不景気なのに、これ以上DoCoMo仕様に準拠するコストを負担しつづけられません!」と泣きついた事業者が出たんじゃないかと邪推。#車輪の再発明は辛いんだ。
私は、他所で開発した携帯向けメール配信システムのお守りを請け負っているんですが、登録時のメールアドレスチェックがRFC準拠っぽくなっているため、入力できないケースが多発…開発元は M&A でぜんぜん別の会社になってしまったので、ソースを直すこともできず、とりあえず直接データベースにつっこんでお茶を濁しています(wまあこんな事例もあるということで。
元コメントとは直接関係ありませんが、.NetFramework 以降で使えるメールアドレスクラス(System.Net.Mail.MailAddress)でRFC非準拠のメールアドレスを扱おうとすると、例外が発生しますね。
後から気づいて、クラスに格納する直前でドットやらハイフンやらを置換することで誤魔化しましたが、あんまり置換箇所が多いと、メールが長すぎるというエラーになったり、やっつけ感が否めない状況になってしまったことがあります。
それ以降、同様のシステムを構築するときは有料のライブラリを買うようになったとか。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
UNIXはシンプルである。必要なのはそのシンプルさを理解する素質だけである -- Dennis Ritchie
グッジョブ (スコア:0)
RFCを守ることがどれだけ大切なことか判ったんだろう
Re: (スコア:0)
「不景気なのに、これ以上DoCoMo仕様に準拠するコストを負担しつづけられません!」
と泣きついた事業者が出たんじゃないかと邪推。
#車輪の再発明は辛いんだ。
Re: (スコア:2)
私は、他所で開発した携帯向けメール配信システムのお守りを
請け負っているんですが、登録時のメールアドレスチェックが
RFC準拠っぽくなっているため、入力できないケースが多発…
開発元は M&A でぜんぜん別の会社になってしまったので、
ソースを直すこともできず、とりあえず直接データベースに
つっこんでお茶を濁しています(w
まあこんな事例もあるということで。
Re:グッジョブ (スコア:1)
元コメントとは直接関係ありませんが、.NetFramework 以降で使える
メールアドレスクラス(System.Net.Mail.MailAddress)で
RFC非準拠のメールアドレスを扱おうとすると、例外が発生しますね。
後から気づいて、クラスに格納する直前でドットやらハイフンやらを置換することで
誤魔化しましたが、あんまり置換箇所が多いと、メールが長すぎるというエラーになったり、
やっつけ感が否めない状況になってしまったことがあります。
それ以降、同様のシステムを構築するときは有料のライブラリを買うようになったとか。